Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.34 KB

README.md

File metadata and controls

32 lines (21 loc) · 1.34 KB

SCAMP-Final-Project

This is the final project for She Codes Africa (SCA) mentoring program, cohort-3, Node.js/Express.js track. This project is an ecommerce store built on MEVN (MongoDB, Express.js, Vue.js, Node.js) stack. MongoDB as database, Vue.js for front-end, Express.js and Node.js for back-end.

The Add-to-cart, dashboard and user profile are protected routes, the user must login to be able to buy or create a store for themselves. There's an integration of paystack for customer checkout in this project.

This project uses the following for Continuous Integration and Continuous Delivery (CI/CD):

  • travisCI
  • Code Climate
  • Coveralls

prerequisites

To be able to run this project in your local environment successfully, you need the following technologies:

  • Node.js installed in your system, version 12 and above is recommended.
  • MongoDB in your working environment
  • Vue.js, you can install Vue.js CLI with NPM or Yarn by running th following command on your terminal
npm install -g @vue/cli
# OR
yarn global add @vue/cli

Installation/Set-up

Front-end Serving

Back-end Serving

This application is running live here. Feel free to contact me on twitter if you have any questions or suggestions regarding this project.