Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roominate - Smart Study Room Booking Platform

Welcome to the frontend application for Roominate! This is a modern, responsive React application built with Vite and properly integrated with our Supabase database backend.

Prerequisites

The dependencies are cleanly tracked in the package.json file.

You only need Node.js installed on your system to run it.

  • Download Node.js from nodejs.org (LTS version recommended).

Setup & Running Locally

  1. Clone the repository and open a terminal inside the project root layer.

  2. Navigate into the frontend folder:

    cd frontend
  3. Install the dependencies: run:

    npm install
  4. Set up Environment Variables: You must create a file called .env directly inside the frontend/ folder matching this exact structure:

    VITE_SUPABASE_URL=https://hkplugddvmhsuovxgdgz.supabase.co
    VITE_SUPABASE_ANON_KEY=your_team_secret_anon_key_here

    just replace the 'your_team_secret_anon_key_here' with the supabase public anon key.

  5. Start the Development Server:

    npm run dev
  6. The application will start running on http://localhost:5173. Open this URL in your browser to view the application!

About

CS3354 Project -- Roominate, a Room Booking website

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages