KEMBAR78
FSD Report | PDF | Databases | Web Application
0% found this document useful (0 votes)
24 views11 pages

FSD Report

The document outlines the development of a Paying Guest (PG) Management System utilizing the MERN stack, highlighting the transition from traditional manual management to a digital solution. It emphasizes the importance of digital tools in improving operational efficiency, tenant experience, and data management. The report details the system's design, methodology, and the benefits of automation in managing tenant records, rent payments, and communication.

Uploaded by

ajayrajesh50
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views11 pages

FSD Report

The document outlines the development of a Paying Guest (PG) Management System utilizing the MERN stack, highlighting the transition from traditional manual management to a digital solution. It emphasizes the importance of digital tools in improving operational efficiency, tenant experience, and data management. The report details the system's design, methodology, and the benefits of automation in managing tenant records, rent payments, and communication.

Uploaded by

ajayrajesh50
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

TABLE OF CONTENTS

CHAPTER NO. TITLE PAGE NO.


CHAPTER 1 INTRODUCTION 1
1
1.1 Overview of PG Management

1.2 Importance of Digital Solutions in PG Management 1

CHAPTER 2 LITERATURE SURVEY 2-3


2.1 Existing Research on PG Management Systems 2

2.2 Comparison Between Traditional and Digital 2


Systems
2.3 Case Studies and Existing Project 3

CHAPTER 3 PROBLEM STATEMENT 4

3.1 Existing System 4

3.2 Proposed System 4

CHAPTER 4 REQUIREMENTS SPECIFICATION 5

4.1 Hardware Requirements 5

CHAPTER 5 METHODOLGY 6-7

5.1 Requirement analysis 7

CHAPTER 6 SNAPSHOTS 8-9

CONCLUSION i
TOURISM MANAGEMENT 2024-25

CHAPTER 1
INTRODUCTION
1.1 Overview of PG Management
Paying Guest (PG) accommodations are an essential part of urban housing, offering
temporary stays for students, working professionals, and travelers. Traditional PG management
relies heavily on manual record-keeping, leading to inefficiencies in handling tenant details, rent
payments, vacancy updates, and service requests. As digital solutions evolve, modern systems
streamline operations, ensuring seamless management, improved tenant experience, and optimized
business processes.

1.2 Importance of Digital Solutions in PG Management

With the growing demand for PG accommodations, property owners and managers require
efficient tools to oversee their businesses. Manual methods often lead to data mismanagement,
communication gaps, and operational delays. By leveraging technology, digital platforms enhance
accessibility, automate tasks, and provide real-time insights, reducing workload and improving
transparency. A well-designed PG management system simplifies tenant onboarding, rent
tracking, and property administration.

Introduction to the MERN Stack


The MERN stack—comprising MongoDB, Express.js, React.js, and Node.js—is widely used
for developing scalable web applications.

 MongoDB: NoSQL database enabling flexible data storage.

 Express.js: Lightweight server framework for backend development.

 React.js: Frontend library offering dynamic and interactive UI.

 Node.js: Runtime environment that allows JavaScript execution on the server.

By integrating the MERN stack, a PG management system can provide an efficient web
application with a user-friendly interface, secure database handling, and seamless functionality.
This report explores the implementation of PG Management using MERN, outlining system
features, design methodology, and technological benefits

Dept of ISE, RIT, HASSAN 1


TOURISM MANAGEMENT 2024-25

CHAPTER 2

LITERATURE SURVEY

2.1 Existing Research on PG Management Systems

Various studies have explored the role of technology in streamlining PG management.


Researchers have identified challenges associated with manual record-keeping, such as
inefficiency, data redundancy, and poor tenant communication. The introduction of web-based and
mobile solutions has significantly improved the management process, offering better accessibility,
automation, and tenant engagement.
A study on rental management systems highlighted the need for centralized data storage and
automated rent collection. Many traditional PG systems rely on spreadsheets or paper-based
methods, leading to human errors and inconsistencies. Digital platforms overcome these
limitations by integrating real-time updates, secure payment gateways, and advanced search
functionalities.

2.2 Comparison Between Traditional and Digital Systems

Feature Tenant Registration Communication

Traditional System Paper forms Phone calls, word-of-mouth


Digital System (Using MERN) Online registration with Real-time notifications and
authentication messaging
Data Management Payment Handling Accessibility
Manual record-keeping Cash-based, manual entries Restricted to office hours
Automated database storage Secure payment gateways 24/7 availability via web
(MongoDB) application

The evolution of digital solutions showcases the benefits of automated workflows, remote access,
and improved business insights. PG owners can efficiently track vacancy status, manage bookings,
and streamline payments using a modern system.

Dept of ISE, RIT, HASSAN 2


TOURISM MANAGEMENT 2024-25

2.3 Case Studies and Existing Projects


Several existing hostel and PG management applications serve as references for implementation.
Case studies indicate that web-based solutions using MERN provide seamless user experiences
with optimized frontend (React.js) and backend (Express.js, Node.js) performance. Real-world
projects, such as hostel management portals, demonstrate how MongoDB ensures efficient data
handling and search capabilities.

University Governance and Management System using MERN – This study explores how
MERN technologies can enhance university management systems, improving efficiency and
accuracy in handling student records and administrative tasks.

Evaluation of Student Success Across Subjects using MERN – This paper discusses the
implementation of a student result management system using MERN, highlighting its benefits in
real-time data processing and user experience. It provides insights into how MERN can be applied
to structured data management, which could be relevant to PG management.

Dept of ISE, RIT, HASSAN 3


TOURISM MANAGEMENT 2024-25

CHAPTER 3

PROBLEM STATEMENT

3.1 Existing System

PG accommodations are traditionally managed using manual methods, such as paper-based record
keeping, spreadsheets, and direct communication. These conventional approaches lead to several
inefficiencies, including:
 Difficulty in tracking tenant details and rent payments.
 Lack of automation, resulting in delayed responses to inquiries.
 Ineffective management of room availability, leading to double bookings or vacant rooms.
 Security concerns due to improper storage of tenant information.
 Limited accessibility, requiring physical presence for booking and inquiries.
Due to these challenges, PG owners struggle with operational efficiency, while tenants face
inconveniences in searching for accommodations and managing rent payments.

3.2 Proposed System

To overcome the limitations of the existing system, a PG Management System using MERN is
proposed. The system aims to:
 Automate tenant registration through a seamless online platform.
 Implement a centralized database (MongoDB) for storing tenant details securely.
 Enable online rent tracking and payment processing.
 Provide real-time updates on room availability and bookings.
 Enhance communication with notifications and inquiry management.
 Ensure data security with authentication mechanisms.
By leveraging the MERN stack, the proposed system will deliver an intuitive, scalable, and
efficient web application for PG management, improving accessibility for both tenants and
owners.

Dept of ISE, RIT, HASSAN 4


TOURISM MANAGEMENT 2024-25

CHAPTER 4

REQUIREMENTS SPECIFICATION

4.1 Hardware requirements

• Processor : 11th Gen Intel core i5

• Processor Speed : 2.40GHz

• RAM : 8GB

• Hard Disk : 512 GB SSD

• Graphics card : 2GB

• Key Board : Standard windows keyboard.

Dept of ISE, RIT, HASSAN 5


TOURISM MANAGEMENT 2024-25

CHAPTER 5
METHODOLOGY

The PG (Paying Guest) Management System is designed to streamline operations for PG


accommodations, enhancing tenant management, payments, and other administrative tasks. This
report outlines the methodology used for developing the system using the MERN stack.

1. Project Planning
The project was planned in multiple phases:
 Requirement Gathering
 Design
 Development (Frontend and Backend)
 Testing
 Deployment

2. Technology Stack
The PGManagement system was developed using the MERN stack:
 MongoDB – NoSQL database used to store tenant and PG data.
 Express.js – Web framework for handling backend APIs.
 React.js – Frontend library used for creating user interfaces.
 Node.js – JavaScript runtime environment for running backend code.

3. Tools Used
 Visual Studio Code – Code editor
 Postman – API testing
 MongoDB Compass – Database visualization
 PowerShell/Command Prompt – Running local development servers
 Git – Version control

4. System Design
 Frontend was designed using React.js with components for Home, Add Tenants, View
Tenants, etc.
 Backend APIs were created using Node.js and Express.js to handle data requests.
 Database schema was designed using Mongoose to structure tenant data.

Dept of ISE, RIT, HASSAN 6


TOURISM MANAGEMENT 2024-25

5. Development Process
 Created project folder and initialized frontend and backend using npx create-react-app and
npm init.
 Installed required packages (e.g., mongoose, express, cors, axios).
 Designed and built RESTful APIs in Express to perform CRUD operations.
 Integrated frontend with backend using Axios to make HTTP requests.
 Connected the backend to MongoDB using Mongoose.

6. Testing
 Manual testing was performed on the UI to ensure correct data flow.
 Postman was used to test backend routes and verify database interactions.

7. Deployment
 The project can be deployed using services like Render, Vercel, or Heroku.
 Currently, the project is run locally using PowerShell and Node.

Dept of ISE, RIT, HASSAN 7


TOURISM MANAGEMENT 2024-25

CHAPTER 6
SNAPSHOTS

Fig 6.1 login page.

Fig 6.2 Admin DashBoard Page

Dept of ISE, RIT, HASSAN 8


TOURISM MANAGEMENT 2024-25

Fig 6.3 Tenants Add, Update and delete page.

Fig 6.4 Search Tenants page.

Dept of ISE, RIT, HASSAN 9


CONCLUSION

The development of a PG Management System using the MERN stack has been a transformative
endeavor in the field of digital accommodation management. By integrating MongoDB,
Express.js, React.js, and Node.js, the system offers a seamless, efficient, and scalable solution
tailored to meet the demands of PG owners and tenants. Throughout this journey, we have
explored numerous aspects, including system design, implementation, testing, and deployment, all
guided by the principles of agile methodology.
This conclusion encapsulates the key findings and reflections on the project’s success, challenges,
and prospective advancements.

Enhancing Efficiency and Automation


PG accommodations often face operational inefficiencies due to manual record-keeping, delayed
rent collection, poor communication, and ineffective tenant management. Traditional systems
suffer from data inconsistencies and a lack of centralized management. The introduction of the
MERN-based PG Management System has significantly transformed these core operations.

1. Digital Tenant Records: The system enables PG owners to maintain secure and structured
records of tenants, ensuring easy access to their details, contract durations, and rent
payment history.
2. Automated Rent Management: With integrated payment gateways such as Stripe or
Razorpay, rent transactions become seamless, reducing delays and enabling tracking.
3. Complaint Handling and Communication: The system incorporates real-time
communication features where tenants can lodge complaints, request services, or contact
PG owners without hassle.
4. Room Allocation & Availability Tracking: Dynamic room availability displays allow PG
owners to manage vacancies effectively, optimizing occupancy rates.
5. User Authentication and Security: Secure JWT-based authentication protects user data
from unauthorized access, ensuring compliance with privacy standards.

These automation elements elevate the overall efficiency and accuracy of PG operations, reducing
administrative overhead while enhancing transparency.

You might also like