Skip to content

davidmoina/e-shop-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#react #sass #js #master-in-software-development

ESHOP

eshop gif

Eshop is a SPA created with React. It is an online store that has many of the basic functions for this type of web pages and in the future will be adding and modifying things.

Getting Started 🚀

These instructions will allow you to get a copy of the project running on your local machine for development and testing purposes.

Prerequisites 📋

First, you will need to clone the repo:

git clone [email protected]:davidmoina/e-shop-project.git

Installation🔧

After cloning the project you will need to install some libraries that are necessary for the correct functioning of the project.

Install the dependencies

npm install

Once the dependencies are installed you can run the project with the following command.

npm run dev

The project contains a part that requires authentication to continue and others that do not. This project uses Firebase for authentication and database, so you can create a user on the signup page, login with Google or if you prefer you can use the credentials I provide below:

email: [email protected]
password: 123456

Running the tests ⚙️

To run the automated tests for this system, run the following command:

npm run preview

Deploy📦

To deploy this project, you will need to run the following command:

npm run build

Built with 🛠️

This project was built with the following tools:

  • React
  • Vite
  • Javascript
  • Firebase
  • Sass
  • React router v6
  • React Toastify
  • Material UI icons
  • React hook form

Autors ✒️

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published