You are on page 1of 5

Easy Hostels

Mohit Shah Pratham Patel


Information Technology Dept., Information Technology Dept.,
Charotar University of Science & Charotar University of Science &
Technology, Technology
Changa, India Changa, India
mohitpshah03@charusat.edu.in 20it105@charusat.edu.in

Guided By:

Sanket Suthar Nita Jhadav


Information Technology Dept., Information Technology Dept.,
Charotar University of Science & Charotar University of Science &
Technology, Technology,
Changa, India Changa, India
Sanketsuthar.it@charusat.ac.in nitajhadav.it@charusat.ac.in
Abstract- The main objective of ReactJS is to develop User
Interfaces (UI) that improves the speed of the apps. It uses
Easy Hostels is an online Hostel Management System virtual DOM (JavaScript object), which improves the
which helps the hostel to keep the track of their of their hostel performance of the app. The JavaScript virtual DOM is
services. This website eases the task of managing the stays or faster than the regular DOM. We can use ReactJS on the
the number of students staying at hostels, their payment details client and server-side as well as with other frameworks. It
and many other things such as food and etc. uses component and data patterns that improve readability
and helps to maintain larger apps.
Keywords- To create React app, we write React components that
correspond to various elements. We organize these
Easy Hostels, React JS, Firebase components inside higher level components which define the
application structure. For example, we take a form that
Methodology: consists of many elements like input fields, labels, or
buttons. We can write each element of the form as React
Software Requirement: VS-CODE (64-bit) components, and then we combine it into a higher-level
component, i.e., the form component itself. The form
GOOGLE components would specify the structure of the form along
with elements inside of it.
Hardware Requirement: 8 GB RAM laptop

i7 processor

Language requirement: JavaScript

As the administrator of any hostel opens the website they will


have to login to the website using their credentials.
I. INTRODUCTION
Easy Hostels is software developed for managing After logging into the website, they will see a home which
various activities in the hostel. For the past few years the contains various components and they will also a dashboard
number of educational institutions is increasing rapidly.
on the left-hand side of the home page. Homepage also
Thereby the number of hostels is also increasing for the
contains he admin account details at the top right corners of
accommodation of the students studying in this institution.
And hence there is a lot of strain on the person who are the home page. On the right corner of the homepage there is
running the hostel and software’s are not usually used in this the logo and the details about the website
context. This particular project deals with the problems on
managing a hostel and avoids the problems which occur On the righthand side of the page there is dashboard which
when carried manually. Identification of the drawbacks of contains many useful as well as main components of the
the existing system leads to the designing of computerized website. The components in the dashboard are Add Food,
system that will be compatible to the existing system with List Food, Add student, view student, distribution form. This
the system which is more user friendly and more GUI all the add items are to be added by the administrator of the
oriented. We can improve the efficiency of the system, thus hostel of which the account is logged in.
overcome the drawbacks of the existing system. Easy
Hostels is an online Hostel Management System which
helps the hostel to keep the track of their of their hostel In this way the website provides a seamless user experience
services. This website eases the task of managing the stays to the administrator of the hostels which helps them or can
or the number of students staying at hostels, their payment say eases the management of the hostels. This website helps
details and many other things such as food and etc. This the administrators of the hostels to move out of the
website will be very useful to the hostels having high conventional way of managing the hostels
capacity.
II. RESULTS

ReactJS is a declarative, efficient, and


flexible JavaScript library for building reusable UI As the administrator of any hostel opens the website they will
components. It is an open-source, component-based front have to login to the website using their credentials.
end library which is responsible only for the view layer of
the application. It was initially developed and maintained
by Facebook and later used in its products like WhatsApp
& Instagram.
Fig.1 LOGIN PAGE

After logging into the website, they will see a


home which contains various components and they will also Fig. 3 DASHBOARD
a dashboard on the left-hand side of the home page.
Homepage also contains he admin account details at the top
right corners of the home page. On the right corner of the On the righthand side of the page there is
homepage there is the logo and the details about the website dashboard which contains many useful as well as main
components of the website. The components in the
dashboard are Add Food, List Food, Add student, view
student, distribution form. This all the add items are to be
added by the administrator of the hostel of which the account
is logged in.

If the administrator clicks on the add food then


they will see a page in which they can add food items. If the
administrator clicks on the list food then they will see a page
where they can see all the list of food items in the menu or
the items which are added by the administrator. If the
administrator clicks on the add student then they will see a
page in which they can add the student details and add the
Fig.2 HOME PAGE student to their database. If the administrator clicks on the
list student then they will see a page in which they can see
After clicking to the login the administrator will all the students with their details on the page.
be redirscted to the website home page which will at first glance
show the total number of students enrolled in their hostel and on
the top left corner they will see a button which will open the dash
board for the website which will help the administrator to use the
website easily without any problems the dashboard contains
many otions.

Fig.4 ADMIN INFORMATION

As The administrator clicks on the top right corner on the


button name or termed as Admin then they can see their i.e
the administrator information such as the Name which will be
the organization name then email address which is provided
by the administrator at the time of login. And at last there will
be the password of the account which was provided by the provided by the Food list page is Food ID, Food Name,
administrator at the tie of login. Food price, created at i.e the date at which the food was
created and the action.
If the administrator clicks on the add food on the dashboard If the administrator clicks on the add
then they will see a page in which they can add food items. student then they will see a page in which they can add the
student details and add the student to their database.

Fig.1 ADD FOOD PAGE Fig.3 ADD STUDENT PAGE

Onto the add food page there will


Onto the add food student there
multiple details asked from the administrator for the food
will multiple details asked from the administrator for the
products they are providing at their hostel. The details
students they want to enroll. The details asked are
asked are Food ID, Food Name, Food Price. After adding
Student Id, Name, roll no, age, class, hall name,status.
the asked details then administrator have to save the
After adding the asked details then administrator have to
details by clicking onto the save button.
save the details by clicking onto the save button.
If the administrator clicks on the list food then they will
If the administrator clicks on the list student then they
see a page where they can see all the list of food items in
will see a page in which they can see all the students with
the menu or the items which are added by the
their details on the page.
administrator.

Fig.4 STUDENT LIST PAGE


Fig.2 USER LOGIN PAGE

Onto the Food list page the Onto the student list page the administrator can
administrator can see the list of the food added by their see all the students added by them with their details such
as Student Id, Name, roll no, age, class, hall
organizations with the details of the each food items and
name,status.
they can also search the particular food iems.The details
III. CONCLUSION REFERENCES
The proposed paper represents a Hostel Management system [1] https://www.javatpoint.com/react-introduction
which helps the hostel to keep the track of their of their hostel [2] https://reactjs.org/
services. This website eases the task of managing the stays or the
number of students staying at hostels, their payment details and [3] https://www.w3schools.com/REACT/DEFAULT.ASP
many other things such as food and etc. We can improve the [4] www.udemy.com
efficiency of the system, thus overcome the drawbacks of the
[5] Code With Harry
existing system.
[6] www.wallpaperaccess.com
[7] www.canva.com

You might also like