Skip to content

jerrywcy/WildHacks2024-SuperStudyRoom

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Introduction

Our project focuses on unifying the university library system and simplyfying studyroom reservation process, aiming to improve the productivity and study experiences of university students.

Account Management

We use account registration to hold reservation records and to manage available time periods of studyrooms of different libaries.

Reservation Process

Dashboard

The dashboard shows all libraries with brief information and available studyrooms with current reservations.

Search Page

On the Search page, you can include your preferences including:

  • date
  • time interval
  • room capacity

After you enter all your preferences, confirm and then you will be directed to the reservation page.

Reservation Page

Detailed demonstration of rooms with time periods you can reserve

Click on the reserve button to reserve a studyroom for time you like.

After reservation succeeds, your reservation will be saved to your account.

About

Self-hosted study room reservation management system for universities providing various features and customizations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published