Skip to content

guisalmeida/zopa-store

Repository files navigation

Logo

Zopa Store

Typescript React Redux Stripe Material UI Styled Components

Netlify Status

Start

To run this project properly you will need also to configure a backend environment. So after configuring this project go to Zopa Store Api project and follow the steps there too.

Please make sure to configure the environment variables as well, take a look at .env.example, and create a file .env in your root.

git clone [email protected]:GuiSAlmeida/zopa-store.git
cd zopa-store
npm install

# up server at http://localhost:5173/
npm run dev

🚀 Technologies

⚙️ Todo / Issues / Upcoming features

  • Feat: Private route admin;
  • Feat: Create a sold-out feat product page;
  • Fix: form select default value;
  • Feat: Finish user list admin crud;
  • Fix: local storage get token;
  • Fix(admin product page): Register sizes;
  • Refactor: remove all TS-ignore;
  • Feat: Create user auth validation when already logged in;
  • Feat: Create stock quantity and manage with each size;
  • Feat: Improve admin page mobile;
  • Feat: Improve user details page;
  • Test: e2e and accessibility with POM (page object model) pattern;

References