Hostel Booking System was deveoped to fulfill the requirement to connect hostelers with hostel owners for booking hostels from home. It is my training project on J2EE developed in summer of 2016. It lacks in real-life implemenatations but definitely good for learning for beginners in J2EE.
- JAVA, J2EE and JSP
- HTML, CSS, Javascript, JQuery
- MySQL
- Apache Server
Users:
- Admin
- Hostel Owner
- Hostler
Activities
- Hostler Registration
- Hostler Login
- Hostler Profile Update
- Hostler Profile Removal
- Hostler Search Hostels(by location,facilities,Room type)
- Hostler Compare Hostels
- Hostler Select Room type and Book Hostel
- Hostler Get Confirmation of booking as Reciept
- Hostler give Reviews
- Hostler can Cancel Booking
- Hostel Owner Registration
- Hostel Owner Login
- Hostel Owner Profile Updation
- Hostel Owner profile Removal
- Hostel Owner List new Hostel(with Room type ,Location, facilities)
- Hostel Owner View Their Hostel Bookings
- Hostel Owner can See Reviews of Own Hostel for Improvement
- Admin Login
- Admin Password change
- View All hostlers
- View all Hostels
- View all Hostel Owner
- Enable/Disable Hostel Owner/hostler/Hostel
- Admin Register New Admin
- Admin provide Offers
Entities
- Admin
- HostelOwner
- hostler
- Hostel
- Room
- Facilities
Relationships
- Booking(Room-hostler)(M-M)
- Review(hostler-Hostel)(M-M)
- ListHostel(HostelOwner-Hostel)(1-M)
Tables
- HostelOwner(ownerid,ownername,gender,contact,emailid,password,dob)
- Admin(adminid,adminname,gender,contact,emailid,password,dob)
- hostler(custid,custname,gender,contact,emailid,password,dob)
- Hostel(hid,ownerid,photos,desc,location,contact,MapCord)
- Room(roomid,hid,room_type,no_of_rooms,no_of_beds,price)
- Facilities(fid,roomid,fname,fprice)
- Booking(bid,rid,custid,bdate,checkin_date,checkout_date,payment)
- Review(rid,hid,rid,review,rating)
For more details Read hostel management system report.pdf
file.