Quick way to start a new TypeScript/Next.js/Firebase web app 😼

Overview

Logo for create-crash-app

create-crash-app

Template repo to quickly set up an opinionated, strict config, typesafe Next.js project.

Get started with create-crash-app by running npm i

Table of contents

What is the Crash Stack?

The "Crash Stack" is a web development stack focused on simplicity and a clean developer experience. It consists of:

There's definitely a good bunch of us who love TypeScript, Next.js, and the Firebase suite. But of course, you don't need these technologies for every project.

To be frank - this is an opinionated project. After working on several projects, I've got a handful of core beliefs around building React.js apps.

I made create-crash-app to do one thing: Simplify the process of spinning up a TypeScript/Next.js/Firebase app with a strict config. This is NOT an all-inclusive template and you should definetly add your own libraries if need be.

Getting Started

To get started with create-crash-app, click the Use this template button at the top of the page. Once you've cloned the repo locally, run the following command:

npm i

Contributors

Want to beef this template up more? Feel free to contribute to this project by opening an issue or PR.

You might also like...

The self-building, hot-reloading subgraph. The quickest way to start indexing your shit.

npx autographed The self-building, hot-reloading subgraph. The quickest way to start indexing your shit. πŸš€ getting started Okay, so there's a lot tha

Aug 21, 2022

A small web app that tries to imitate the desktop web version of amazon site, you can add items to the basket, delete them, and have your user authentication feature thanks to Firebase.

A small web app that tries to imitate the desktop web version of amazon site, you can add items to the basket, delete them, and have your user authentication feature thanks to Firebase.

Features Here's the feature's included in this project πŸ‘¨β€πŸ‘©β€πŸ‘§β€πŸ‘¦ Login Page πŸ“¦ Products Page πŸ›’ Cart and Checkout Page πŸ“ Sign up function with Goog

Aug 22, 2022

A template to quickly start a new Node.js project

A template to quickly start a new Node.js project

πŸš€ A template, for your node project. Including typescript, eslint and prettier.

Aug 25, 2022

The website can be used to creat a new game and start adding players and there scores! πŸ™Œ

The website can be used to creat a new game and start adding players and there scores! πŸ™Œ

LeaderBoard Welcome! πŸ‘‹ This Website Allows you to creat your game and add your players score. ScreenShot 1 ScreenShot 2 ScreenShot 3 ScreenShot 4 :--

Aug 30, 2022

MUI Core is a collection of React UI libraries for shipping new features faster. Start with Material UI, our fully-loaded component library, or bring your own design system to our production-ready components.

MUI Core is a collection of React UI libraries for shipping new features faster. Start with Material UI, our fully-loaded component library, or bring your own design system to our production-ready components.

MUI Core MUI Core contains foundational React UI component libraries for shipping new features faster. Material UI is a comprehensive library of compo

Nov 29, 2022

πŸ”’ The new way to do types in typescript.

Nominal The right way to do types in typescript. Installation npm install nominal-types yarn install nominal-types pnpm install nominal-types Usage

Nov 23, 2022

Twitter-Clone (For Learning Purpose) made with Next.js,Firebase,TailwindCss

Twitter-Clone (For Learning Purpose) made with Next.js,Firebase,TailwindCss

Project Name : Twitter-Clone This is a clone of Twitter . This build is for learning purpose only. Technology Used To Build This How it look's Some im

Oct 4, 2022

Firebase adepter auth process with custom token example in Next Auth

Firebase adepter auth process with custom token example in Next Auth Example of a firebase adapter that works with firebase authentication. A firebase

Oct 14, 2022

This is a project manager X note taker built with Next js, Planetscale and Firebase.

Blaze is a project developed with NextJs, PlanetScale and Firebase. It's a task manager that doubles as a note taker To contribute to this project, Ki

Aug 8, 2022
Owner
Diego Dorantes-Ferreira
SWE Co-op @perkupapp CS Student @mcgillu
Diego Dorantes-Ferreira
Login of app to remind to drink water, using Firebase tools like Firebase Auth and Firebase Firestore

Water Reminder Login App Menu Contents Motivation Final Images How to download the project and run it? Technologies utilized Dev ?? Motivation This ap

Ilda Neta 10 Aug 22, 2022
A quick way of bootstrapping a new mono-repo for a Web Application

marp theme class author true gaia lead invert Matteo ronchi [email protected] Mono-repo Starter https://github.com/cef62/monorepo-template What

Matteo Ronchi 12 Jul 29, 2022
πŸ’» A simple Create Next App template to start your projects with Next.js, TypeScript, ESLint, Prettier and other tools.

⚑ Next Typescript Template ⚑ A simple Create Next App template to start your projects with Next.js, TypeScript, ESLint, Prettier and other tools. Quic

JoΓ£o Gabriel 13 Nov 2, 2022
A CLI tool to create a NodeJS project with TypeScript CTSP is a CLI tool to make easier to start a new NodeJS project and configure Typescript on it.

CTSP- Create TS Project A CLI tool to create a NodeJS project with TypeScript CTSP is a CLI tool to make easier to start a new NodeJS project and conf

Jean RodrΓ­guez 7 Sep 13, 2022
Easily open daily notes and periodic notes in new pane; customize periodic notes background; quick append new line to daily notes.

Obsidian daily notes opener This plugin adds a command for opening daily notes in a new pane (so that a keyboard shortcut could be used!) and gives ex

Xiao Meng 15 Sep 29, 2022
a quick start boilerplate for developing web3 apps and deploying smart contracts.

create-web3 A boilerplate for starting a web3 project. This boilerplate quickly creates a mono repo with 2 environments, a Next JS environment for fro

Eric Roupe 82 Oct 26, 2022
This app offers users a quick way to check the current temperature and humidity of any location in the world.

Pretty Weather App This app offers users a quick way to check weather data for any location in the world. The specific data provided by the app includ

Benjamin Semah 3 Jun 7, 2022
Explore movies, tv shows. Built with Next.js, Tailwind CSS, Redux, Firebase, TypeScript, TMDB v3 API.

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Sinan Bekar 10 Nov 1, 2022
🎯 Wallet Lite is a Quick and Simple way to use your Tokens of Lunes Blockchain in a light Chrome extension

Lunes Wallet Lite Offered by: Lunes Installing Web store: Lunes Lite will be available on Chrome Web Store Build: Requisites NodeJS (16 or higher) Git

Lunes Platform 10 Oct 25, 2022
An express-ve way to start an express project

Express-ve express starter An express-ve way to start an express project. Checkout a demo project here or Learn how to use express-ve here Are you sta

Merhawi Fissehaye 3 Mar 28, 2022