Skip to content

DTPF/amazen-ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#react #node #mongodb #sass #service-workers #assembler-institute-of-technology #master-in-software-engineering

React E-commerce

Amazén is a full Javascript project with which I have applied my knowledge and learning into practice. This application has a custom CMS for the business management with user roles and an administrator panel.

Table of Contents

Getting Started

First, you have to clone and install the backend:

$ git clone https://github.com/DTPF/amazen-ecommerce-node.git
$ npm i & npm run dev

Rename the config-example.js and env-example.js removing '-example', and configure this files with your server environment.

Make sure you have active MongoDB service.

Now clone and install the frontend:

$ git clone https://github.com/DTPF/amazen-ecommerce.git
$ npm i & npm start

The app will be runnning by default in the following url: http://localhost:3000/

App features

I have created the application focusing on performance. I have applied Lazy Load throughout the project, I have also implemented the Service Workers for improve the performance. For data persistence I have used a backend with Node.js and MongoDB.

Wireframes

Public web

Admin web

Available Scripts

In the project directory, you can run:

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

Author

License

Licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •