NextJs Auth Portal for a typical project.
Demo: https://auth-portal-alpha.vercel.app/
Backend: https://github.com/mahmodghnaj/Auth-Portal-Server
First, run the development server:
cp example.env.local .env.local
npm install
npm run dev
- Next.js
- TypeScript
- [Zustand] state management (https://docs.pmnd.rs/zustand/getting-started/introduction).
- Tailwindcss.
- React Hook Form
- React Query
- Auth (Sign in, Sign up, Reset password, Confirm email, Refresh Token)
- Multi-Theme Support
- Auth by Middleware - Server-Side Rendering (SSR)
- Customization with Tailwind CSS