barebone web application

Job ID: 31926183

Budget: $50 – $0 CAD

- Homepages a list of products which open up product detail pages
- Lets users leave ratings and reviews with their email/phone as simple identifiers
- One content edit page for add/edit/delete products and product details
- A login page to authenticate staff, and authorize access to edit page to be staff-only
- An info page with Stripe payment integration (embeding web module is sufficient)

The project should be bite-sized and containerized. You can host the project in your own repo, and use any toolsets of your preference. E.g. React, Backbone, pure H5, Express, NestJs, MongoDb, Mysql, etc. Just so that by the end we have a Docker(compose)file to start the service.