Skip to content

A C# Windows Form Application for student room reservations. Students can book discussion rooms, while admins oversee reservations and manage requests. Developed as a group project for an Intro to OOP course.

Notifications You must be signed in to change notification settings

gotoyuriko/StudentReserveRoom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 

Repository files navigation

Social buttons

gotoyuriko - IOOFI stars - IOOFI forks - IOOFI

Repo metadata

GitHub tag License issues - IOOFI

License

Released under GNU 2.0 by @gotoyuriko, @Xavvyro and @christjandra15.


Discussion Room Student Reservation Sysetm

Visual Studio Windows Form Application

About The Project

Screenshot_2021-08-07_220827 Screenshot_2021-08-07_220856 Screenshot_2021-08-07_220924 Screenshot_2021-08-07_220947 Screenshot_2021-08-07_221031 Screenshot_2021-08-07_221324

As a Group Assignment for the Introduction to Object Oriented Programming, we are assigned to create a room reservation system that will be used by students and managed by the admin. The systems allow the students to be able to pick from 20 different discussion room which consists of Amber, Black Thorn, Cedar, and Daphne. The students only allowed to reserve a room 2 days prior to the desired schedule, under 2 days our system will automatically reject the request. The students also not allowed to register a room more than 6 hours, our system will automatically reject the requested date.

After registration, the students able to see the reserved room by them in the Your Reservation menu where the students able to cancel a certain room and change the room reservation time. The cancellation can be directly cancelling by the student by selecting the desired room. The change room reservation will need the admin to be able to approve and reject the change request from the student.

After the student menu, the admin menu will have 3 main form which consists of Daily Report, Monthly Report, and Pending Request. The daily report will allow the admin to search a specific date and the search system will only display the requested date of the database and displayed in the data grid view. The system also works the same with the monthly room report but instead of a specific date it uses monthly search. The last menu is the pending request, which the admin able to approve and reject a certain room change request that has been made from the students. The system will approve the change if the requested change time and date is available. The system will automatically reject if the requested time and date have already been reserved or have an overlapping time with a certain reservation.

Contributors:

  • @gotoyuriko Yuriko Goto
  • @Xavvyro Aurelio Darren Savero
  • @christjandra15

Built With

Getting Started

Go to the link and get Visual Studio.

Installation

Select

  • ASP.NET and web development
  • .NET desktop development
  • Data storage and processing

Installation

Clone the repo

git clone git@github.com:gotoyuriko/IOOFI.git

Usage

To open the Applciation, go to /IOOFI/DisucussionRoomReservationSystem/bin/Release and open DiscussionRoomReservationSystem Application.

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

Yuriko Goto - email: gotoyuriko95@gmail.com

About

A C# Windows Form Application for student room reservations. Students can book discussion rooms, while admins oversee reservations and manage requests. Developed as a group project for an Intro to OOP course.

Topics

Resources

Stars

Watchers

Forks