This is a Next.js project bootstrapped with create-next-app
.
Next.js
npx create-next-app@latest
Prettier
yarn add prettier
prettier-plugin-tailwindcss
yarn add prettier-plugin-tailwindcss
- Create
prettier.config.js
file add
module.exports = {
plugins: ["prettier-plugin-tailwindcss"],
};
npx shadcn-ui
npx shadcn-ui@latest init
Recoil
yarn add recoil
Firebase
yarn add firebase
For Authentication we are using Library React Firebase Hooks
yarn add react-firebase-hooks
Using safe-json-stringify so Next.js Understand Firebase TimeStamp
yarn add safe-json-stringify
Oftentimes when you Install a Library it tells you to install the types
for that Library
yarn add @types/safe-json-stringify
First, run the development server:
yarn dev
Open http://localhost:3000 with your browser to see the result.
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.