Skip to content

πŸ‰πŸŒπŸ˜‹A canteen app built with Spring Boot & Spring Security for managing multiple canteens with food categories, cart system, and payments. Features user profiles, ratings, and secure payments via Razor Pay. Developed during college society probation period, showcasing my first step in journey.

Notifications You must be signed in to change notification settings

Sarthakverse/canteen-app-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Canteen-App-Backend

-This backend application, developed using **Spring Boot 3.0.12**, offers a comprehensive range of features to ensure robust functionality and enhanced security. The application includes user authentication with **login and registration** functionalities, secured through **JWT-based authentication** . For managing canteens, users can **create, update, and delete canteens** seamlessly. Similarly, the management of food items is streamlined, allowing users to **create, update, and delete food items** efficiently.

  • The application also features a shopping cart, where users can add and remove items with ease. User engagement is further enhanced through the ability to **add and delete reviews**, providing valuable feedback for food items **Profile management** is made simple, enabling users to add and remove their profile details as needed. Additionally, the wishlist feature allows users to add and remove items they wish to purchase in the future.

  • To ensure a comprehensive dining experience, the application includes a **food item rating system**, where users can rate and remove ratings for various food items. **Payment integration** with RazorPay facilitates seamless and secure transactions. Alongside these major features, the application incorporates numerous other minor features designed to improve user experience and functionality.

Inspired By

My first design image

Authentication Screens

Login Screen Signup Screen Forgot Password Screen Forgot Password Screen Forgot Password Screen Forgot Password Screen Forgot Password Screen Forgot Password Screen Forgot Password Screen

User Side Screens

Canteen Selection Screen Add to Cart Screen Payment Gateway Screen Canteen Selection Screen Add to Cart Screen Payment Gateway Screen Canteen Selection Screen Add to Cart Screen Payment Gateway Screen Canteen Selection Screen Add to Cart Screen Payment Gateway Screen Canteen Selection Screen Add to Cart Screen Payment Gateway Screen Canteen Selection Screen

Vendor Side Screens

Dynamic Menu Management Screen Order Management Screen Refund Button Screen Dynamic Menu Management Screen Order Management Screen Refund Button Screen Dynamic Menu Management Screen Order Management Screen Refund Button Screen

Apis created by me

293496857-bc8e0345-37f0-453d-b0b7-e742f83dc22b

About

πŸ‰πŸŒπŸ˜‹A canteen app built with Spring Boot & Spring Security for managing multiple canteens with food categories, cart system, and payments. Features user profiles, ratings, and secure payments via Razor Pay. Developed during college society probation period, showcasing my first step in journey.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published