cd app && npm run build
(to build app)
npm run staging
(to update app without restarting server)
npm i && npm start
(to start server)
cd app && npm start
(starts at localhost:3000)
-
Add loading screens
-
Setup development and production building
-
Add tests (PRIORITY)
- No SEO
- Add Usernames
- Save card [l]
- Add router--link class [l]
- Add bank account form [m]
- Add option for images on payments [m]
- Test on different screen sizes [h]
- Add Usernames
- Add password reset [l]
- Add Images to payment [l]
- Security of image size [m]
- Security of update & delete routes (refuse updating user parameters: id, email, password) [h]
- Abstracting routes (i.e. moving functions out when possible) [h]