-
Install & Setting
- Next.js (TypeScript) :
npx create-next-app@latest . - Dart Sass (Css) :
npm install sass - MongoDB :
npm install mongodb - NextAuth :
npm install next-auth - bcrypt :
npm install bcrypt - @types/bcrypt :
npm install --save-dev @types/bcrypt - MongoDB adapter for NextAuth :
npm install @next-auth/mongodb-adapter - To install the FontAwesome libraries, run the following commands
npm install @fortawesome/free-regular-svg-icons npm install @fortawesome/free-solid-svg-icons npm install @fortawesome/react-fontawesome npm install @fortawesome/free-brands-svg-icons - Next.js (TypeScript) :
-
Directory
- src
- app
- components
- context
- data
- hooks
- lib
- pages
- api
- styles
- types
- utils
- middleware.ts
- src
-
Pages
- Home (Link)
- Login
- Register
-
Components
- Navigation
- Footer
- Loading
- Modal
- Input Text (Login)
- Input Text (Register)
- Auth Button (Register, Login)
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|