The Store is a NodeJS & ReactJS powered online store for musicians.
- Signin, Signup, Password Reset Flow
- Product creation and editing
- Tested Cart Component
- Charge credit cards via Stripe
- PWA ready
- Email notifications
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
- 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
MIT
Free Software, Hell Yeah!
Thanks to the amazing Wes Bos course Advance React