Skip to content

Commerce App - Angular (FrontEnd), NodeJS (BackEnd) and MySQL (DataBase)

License

Notifications You must be signed in to change notification settings

DLarisa/Commerce-App-with-Angular-NodeJS-MySQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Commerce App - Angular (FrontEnd), NodeJS (BackEnd) and MySQL (DataBase)

A simple website for selling music albums. Developed with Angular (FrontEnd), NodeJS (BackEnd) and MySQL (DataBase). 1

2

Technologies

This app is built with:

  • [Angular]
  • [NodeJS Express]
  • [MySQL]

Pre-Requisites

  • Download AngularCLI, NodeJS, MAMP / XAMPP
  • Make sure to download the node-modules required for BackEnd and FrontEnd.
  • Download Access-Control-Allow-Origin Chrome Extension (it's required for the BackEnd - CORS).

Functionalities

  • You can see the details for each product and, depending of the availability, you can order it (add to cart) or not. You can scroll through the photos and the main one has a zoom function on it.

16

8

9

  • You can add, remove or update products from the cart.

7

10

11

15

  • You can book your order.

12

13

14

  • Login / Register

3

4

5

6

How to Run the Project

Open and run your database: MAMP / XAMPP
$ npm start  -> FrontEnd Folder
$ npm start  -> BackEnd Folder