This project provides frontend functionalities for career consultation services.
- Next.js: A React framework that enables server-side rendering and generating static websites for React based web applications.
- Ant Design (antd): A UI library for React applications, providing a set of high-quality components.
- React Hook Form: Efficient, flexible and extensible forms with easy-to-use validation.
- Redux Toolkit: The official, opinionated, batteries-included toolset for efficient Redux development.
- Axios: Promise-based HTTP client for the browser and Node.js.
- JWT Decode: A small browser library that helps decoding JWT tokens.
- TypeScript: A superset of JavaScript that adds optional static typing.
-
Prerequisites: Ensure you have
Node.js
andnpm
installed. -
Clone the repository:
git clone <repository-url> cd career-consultation-frontend
-
Install Dependencies:
npm install
-
Running in Development Mode:
npm run dev
-
Building for Production:
npm run build
-
Running in Production Mode:
npm start
-
Linting the Code:
npm run lint
Please refer to the project's license documentation for more details.