/myshop-client

My shop web application, front end project.

Primary LanguageJavaScript

MY SHOP

This is a Web App that is functional for an online shop, it has some intereting features like adding items to your car, set orders, filter products, and more...

It also admits an admin role to manage products on the page.

Back-end Repository

This is the server-side repo, it is a MUST to run this project.

LINK

Tech Stack

Client: React, JS ES6, MUI

Server: Node, Express, Postgres, Sequelize

Interface Preview

App Screenshot

Demo

Will be avaible soon...

Run Locally

Clone the project

  git clone https://github.com/williamscch/myshop-client.git

Go to the project directory

  cd myshop-client

Install dependencies

  npm install

Start the server

  npm run start

Be sure to be running in the port 8001

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

PORT=8001

Pre-existing users

There are 2 users already created in the database with for testing purposes, you can use them to check this project locally. Likewise you are able to register new custormers in the interface.

admin@email.com 
admin1234'

david@email.com
user1234

Features

  • MUI Components
  • Conditional Rendering
  • Accessibility
  • Responsive Design
  • Authentication

Author

🚀 About Me

I'm a full stack developer based on Venezuela, experienced working with several technologies to develop web applications, and creating scalable software solutions...

🔗 Links

portfolio linkedin twitter