Skip to content

ChrisZaikis/zaikis_dipl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

73 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

βš›οΈ Fullstack MERN Ecommerce

images

πŸ“’ The PDF version of my thesis is available for download ➑️ here.

πŸ›’ Ecommerce

MERN.mp4

πŸ‘· Quickstart Guide

Make sure you have your own credentials:

  • in backend/.env file for MONGO_URI variable
  • frontend/src/pages/user/UserOrderDetailsPage.js for PayPal client-id
  1. Open terminal on the frontend folder and run "npm install"
  2. Open terminal on the backend folder and run "npm install"
  3. Having terminal opened on the backend run "npm run dev" to run the application
  4. Optionally run seeders by running "npm run seed:data" (being in the backend folder)

πŸ‘€ Demo Website

This application is deployed on Render Please check it out πŸ˜„ here.

πŸ› οΈ Setting Up the Application

Clone the Repository πŸ™

$ git clone https://github.com/ChrisZaikis/zaikis_dipl.git
$ cd project
$ npm install

🌟 Start development

$ npm run dev

Simple build for production

$ npm run build

Run build for production

$ npm start

πŸ’» Technologies

πŸ“• License

This project is licensed under the MIT License - see the LICENSE file for details.