Career Consultation Frontend

This project provides frontend functionalities for career consultation services.

Technologies Used

  • 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.

Getting Started

  1. Prerequisites: Ensure you have Node.js and npm installed.

  2. Clone the repository:

    git clone <repository-url>
    cd career-consultation-frontend
    
  3. Install Dependencies:

    npm install
    
  4. Running in Development Mode:

    npm run dev
    
  5. Building for Production:

    npm run build
    
  6. Running in Production Mode:

    npm start
    
  7. Linting the Code:

    npm run lint
    

License

Please refer to the project's license documentation for more details.