This project is built with Next.js version 12, featuring:
- Authentication System: Cookie-based authentication with signup and refresh token functionality.
- State Management: Implemented with Redux Toolkit for authentication, CRUD operations, and App Settings.
- Custom Hooks: Implemented for reusable logic and enhanced functionality.
- Ant Design Integration: Components, and functions leveraging Ant Design.
- API Integration: Uses Axios with custom methods for efficient API communication.
- Node.js 12.x to 14.x
-
Clone the repository.
-
Install dependencies:
yarn install
-
Use the .env.example file as a reference to create your own .env for environment setup.
To start the development server:
yarn dev
After running, access the application at:
http://localhost:3000/
To build and start the production server:
yarn build
yarn start