atlp-rwanda / dynamites-ecomm-fe

https://dynamite-frontend.netlify.app/
0 stars 0 forks source link

Project Initialization with Vite (Local & Remote) #7

Closed wayneleon1 closed 4 weeks ago

wayneleon1 commented 1 month ago

What does this PR do?

This PR sets up a new React project with TypeScript using Vite for a fast development environment, both locally and in a remote repository. It also installs essential libraries such as react-router-dom, axios, redux, react-redux, @reduxjs/toolkit, eslint, prettier, vite, vitest, @testing-library/react, and @testing-library/jest-dom.

Description of Task to be Completed?

How should this be manually tested?

  1. Clone the Repository:
    • Clone the project repository to your local machine.
  2. Install Dependencies:
    • Run npm install to install all listed dependencies.
  3. Start the Development Server:
    • Execute npm run dev to start the Vite development server.
  4. Test Application Locally:
    • Open the application in a web browser to verify its functionality.
  5. Run Tests:
    • Use npm run test to execute tests written with Vitest and Testing Library utilities.

Any background context you want to provide?