Skip to content

bruceisyoung/gigsterPractice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gigster Practical

Table of Contents

  1. HOW TO USE IT
  2. Stack

HOW TO USE IT

  1. fork this repo and git clone to your mac
  2. change directory and run script "npm install" to install all the dependencies
  3. run script "webpack" to build the bundle.js using webpack
  4. run script "mongod" to run mongodb locally
  5. run script "npm test" to run all the test cases
  6. run script "npm start" to start server
  7. go to browser and visit http://localhost:8080

Notice: Due to security reason, signing up a new account on the sign up page will only create regular user account. However, once the server starts, a new admin account "admin" / "Gx1234" will be generated. You can log in the admin account, you can use the "add admin" button to make other regular user to become admin users

User interface demo link [https://youtu.be/YSw3wZWLJ88]

Stack

Front End: React, Redux, Babel, Webpack
Back End: Node, Express, mongoDB
Test Suite: chai, mocha, supertest

About

Gigster Practice

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published