This is a full stack Door-Dash like web application based on SpringBoot and React.
Implement features are as following:
- session based user authentication, user can sign up/sign in/sign out on this website
- website can show different restaurant menu, and basic information of food item
- user can select restaurant to order food
- user can add different food items to their shopping cart and checkout together
- use Caffiene cache to improve web page responding speed
Here is the website I deployed, using AWS ECR and AWS App Runner
I aslo record demo video, if you are interested in it, please check it :)