gantu / spring_sample_project

Example project by using Spring Framework
0 stars 0 forks source link

Spring Project 1

This is project repository which will be followed throughout the course. At the end of this project you will have fully functional simple food delivery application - let us call it Lagman House.

Central asian food Restaurant marketplace

This marketplace sells and delivers various CA dishes. I see this project in two parts: Basic : Only one restaurant which sells various dishes and users buys from this restaurant Advanced : More restaurants can be added and sell dishes. User can buy dishes from several restaurants at the same time.

Basic Part:

Requirements

--- External payment system : Fake ready payment system can be used just for demonstration purposes (https://beeceptor.com/)

Domain

Architecture

Postgres / MySQL database to store persistent data like Dishes Users and etc.. Redis to store cash data for fast access like shopping cart and dispose at the end.