GithubHelp home page GithubHelp logo

libroom's Introduction

NCSU Library Room Booking

Created by

Vamshidhar Reddy Palle (vpalle)
Rushabh Ajay Doshi (radoshi)
Anshul Goel (agoel4)

Pre-configured Admin and User Details:

Role Name Email ID Password
Super Admin Viswa [email protected] viswa
Admin Harsha [email protected] harsha
Member Vamshi [email protected] vamshi

There are three types of users in the system: Admin, Super Admin and Member.

Below are the tasks that can be performed by each user type

Admin/Super Admin

  • Edit profile
    • Click on Edit Profile tab, change the details and click on Update User
  • Manage Users
    • Click on Search users tab. You can view, view booking history of other users,delete users other than him and super admin.
    • Click on Add Admin tab to add admin,members
  • Manage Rooms
    • Click on Search Rooms tab. Below actions can be performed
      • Show - Details of the room can be seen.
      • Enroll Requests - List of students who have requested for enrollement can be seen
      • View Students - List of students enrolled for the course can be seen.
      • Edit - To edit the room details
      • Delete - To delete the room
    • Click on Add Rooms tab to create new rooms.
    • On home page you have option to look at booking history
  • Search Users
    • Click on Search Users tab. Below actions can be performed * Show - Details of the user can be seen. * View booking history - Booking history of user can be seen. * Delete - To delete the user
  • View Booking
    • Can search a room to know the status of room * Based on search criteria a room can be reserved


User - Edit profile * Click on Edit Profile tab, change the details and click on Update User - Search Rooms * This will display all the list of reservations. * Search rooms has view bookings tab and click that and search for a room then it will have option to book a room. *It will also have option to release room. - View booking history * Can view his booking history
'

Cases handled:
-When an admin deletes a user his reservations are also deleted.
-when an admin deletes a room bookings containing that room are also deleted.

libroom's People

Contributors

vpalle69 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.