atlp-rwanda / eagles-ec-fe

Home Page:https://eagles-ec-fe-staging.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EAGLE E-commerce

Static Badge

The front-end of Eagle E-commerce utilizes React for a modern, user-friendly interface, while Node.js powers its backend, ensuring a seamless shopping experience

Maintainability Github Actions Coverage Status

Tech Stack

This project was built using the PERN (PostgreSQL, Express.js, React.js, Node.js) stack, additionally with Vite and Typescript.

How to run the app

To run the app locally, follow these steps:

  1. Clone the repository:
   git clone https://github.com/atlp-rwanda/eagles-ec-fe.git
  1. Change working dir to cloned repo:
cd eagle-ec-fe
  1. Install dependencies:
npm install
  1. Run developmnt server:
   npm run dev

How to run test

  1. Run unit test:
   npm run test
  1. **Tun test in watch mode
  npm run test:watch
  1. **Generate test coverage
   npm run test:coverage

Write your test by creating a file with .test.tsx extetion under test directory.


About

https://eagles-ec-fe-staging.vercel.app/


Languages

Language:TypeScript 97.7%Language:JavaScript 1.4%Language:CSS 0.8%Language:HTML 0.1%Language:Shell 0.0%