Skip to content

Latest commit

 

History

History
53 lines (38 loc) · 2.17 KB

README.md

File metadata and controls

53 lines (38 loc) · 2.17 KB

Matster

Online food store. All goods can be sorted by name or price. By default, all goods prices are displayed in USD but can be converted to EUR or SEK by the latest rate of exchange. All goods can be added to the basket page - /basket. All user's navigation is recorded to the logs page - /logs.

Deployed to Heroku: https://matster.herokuapp.com. Deployment to Heroku is triggered each time a new commit is pushed to the main branch.

Technologies and libraries used:

Architecture:

Implementation specifics:

  • Logs are stored in the filesystem and the file size isn’t limited.
  • One image used for all goods.
  • User management is out of scope, the application works in “single user mode”.
  • Payment and orders are not implemented.

Planned Improvements:

  • Pagination.
  • Limit logs file size.

Main interaction scenarios as GIFs:

Screenshots:

Desktop (macOS, Chrome):

Mobile (iOS, Chrome):