This is a project built by Brandon Culp, Hussein Farah, Chris Manahan, & Katy Ma at Fullstack Academy. The goal of this project was to build an e-commerce platform that allows users to shop and admins to manage the store.
npm install
npm run seed
npm run build-watch
npm start
Important: make sure to run npm start
and npm run build-watch
in separate terminals.
Node.js
Postgres.js
Sequelize.js
Express.js
Bcrypt.js
Passport.js
React.js
Redux.js
HTML/CSS
Mocha.js
Chai.js
Enzyme.js
/app
contains our React/Redux setup. main.jsx
is the entry point.
/db
has our Sequelize models and database setup.
/server
has our Express server and routes. start.js
is the entry point.
/public
contains product photos and our HTML/CSS.