PG Finder Web Application

Project Code :TCMAJA1311

Objective

The objective of the PG Finder Web Application is to provide an intuitive platform for users to easily find and book Paying Guest accommodations. It aims to streamline the booking process with advanced filters and secure login while enabling admins to efficiently manage locations, PG listings, and bookings. The system ensures a seamless, scalable, and user-friendly experience.

Abstract

The PG Finder Web Application is a comprehensive platform designed to simplify the process of finding and booking Paying Guest (PG) accommodations for users. It is built to cater to two primary user roles: Admin and User/Customer. The Admin role allows for full management of the platform, including adding and managing locations, PGs within each location, and viewing bookings made by users. The User/Customer role allows individuals to register, log in, select their preferred location, browse available PG accommodations, make bookings, and view their booking history. The platform offers several advanced filtering options such as Gender, Price, and other parameters, allowing users to narrow down their search based on personal preferences. This makes the process of finding suitable PG accommodations more efficient and personalized. Developed using React JS for the front-end, Spring Boot for the back-end, and MySQL as the database, the PG Finder Web Application ensures a highly scalable, secure, and fast user experience. The integration of these technologies allows for seamless communication between the user interface and the back-end, ensuring that users can interact with the platform smoothly. This web-based application provides a secure, user-friendly solution for PG accommodation management and booking, benefiting both admins and users by streamlining processes and improving accessibility.

Keywords: PG Finder, Web Application, Booking System, Paying Guest (PG) Accommodation

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

SOFTWARE REQUIREMENTS:

Β·         Operating System                    :   Windows10/11 or macOS

Β·         Application Server                  :   Tomcat 7.0             

Β·         Front End                                :   HTMLCSS, React JS

Β·         Scripts                                     :   JavaScript.

Β·         Backend Language                :   Java with Spring Boot

Β·         Database                                 :   MySQL

Β·         IDE                                         :   IntelliJ IDEA or Eclipse

HARDWARE REQUIREMENTS:

Β·         Processor                                 : Intel i3 or equivalent

Β·         RAM                                       : 4GB

Hard Disk                                :  500 GB

Demo Video