Skip to content

Giorgix/shelter-a-musician-store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shelter A Musician - Store

The Store is a NodeJS & ReactJS powered online store for musicians.

Stack of the Application

Store Stack

Features

  • Signin, Signup, Password Reset Flow
  • Product creation and editing
  • Tested Cart Component
  • Charge credit cards via Stripe
  • PWA ready
  • Email notifications

Installation

Dillinger requires Node.js v8+ to run.

Install the dependencies and devDependencies and start the server.

$ cd backend
$ npm install
$ cd frontend
$ npm install

Start the backend...

$ cd backend
$ npm run dev

Start the frontend...

$ cd frontend
$ npm run dev

To run the tests (must have a git remote initialized to use jest --watch)

$ cd frontend
$ npm run test

Todos

  • Write MORE Tests
  • Create account (me) page with Products list, and received orders
  • Improve mobile and tablet layouts
  • Add capability of removing, replacing product image while editing

License

MIT

Free Software, Hell Yeah!

Thanks to the amazing Wes Bos course Advance React