Skip to content

Michael-Seth/wave-tech-client

Repository files navigation

Wave Tech Client

This is the front-end application for the Wave Tech Assessment built with React and Vite. It provides a modern and efficient development environment for building fast and responsive web applications.

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/wave_tech_client.git
  2. Navigate to the project directory:

    cd wave_tech_client
  3. Install dependencies:

    npm install

Development

To start the development server, run:

npm run dev

This will start the development server, and you can access the application at http://localhost:3000.

Building

To build the project for production, run:

npm run build

This command will generate a dist folder with optimized and minified production-ready code.

Linting

To check and fix linting issues, run:

npm run lint

Code Formatting

To format the code using Prettier, run:

npm run format

Technologies Used

  • React
  • Vite
  • TypeScript
  • Tailwind CSS
  • ESLint and Prettier for code quality
  • Husky for pre-commit hooks
  • Redux Toolkit for state management
  • React Router for navigation
  • Yup for form validation

Dependencies

Check the package.json file for a full list of dependencies and devDependencies.

License

This project is licensed under the MIT License. Feel free to modify and use it according to your needs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published