COSC-4P02-Project

Cosc 4p02 Project

An interactive timeline web application for the NOTL museum.


Niagara-on-the-Lake Timeline

COSC 4P02 Team Project

This is a course project for COSC 4P02 Software Engineering II taught by Professor Naser Ezzati-Jivan at Brock University.

View our project documents in the documents folder.

Accessing the Project

Get it on Google Play

Alternatively, you can clone the repository and run it locally:

  1. Install Node.js and npm if you don't already have these installed
  2. Clone the repository:
git clone https://github.com/SWE-2023/COSC-4P02-Project.git
  1. Change directory to the timeline directory within the repo
cd COSC-4P02-Project\timeline
  1. Install the project dependencies:
npm install
  1. Run the project in the local dev server:
npx vite
  1. Press 'O' on the terminal or CTRL+Click the local URL provided by Vite.

This will open the locally-served web application in your browser.

Project Description 📝

The goal of this project is to create an interactive timeline web application that will allow visitors to explore the history of Niagara-on-the-Lake.

Technology Stack

Our project uses the following technologies:

  • SvelteKit: Web application framework built on top of Svelte
  • Svelte: Reactive front-end framework
  • Supabase: Backend service with Postgres database and authentication
  • Vercel: Hosting and deployment service

Team Members 👥

Name Student Number
Alec Ames - Team Leader 6843577
Matthew Benson 6729388
Ibrahim Hashmi 6352926
Francis Monwe 6724355
Tommy Pham 6733646
Abhijeet Prajapati 5987722
Justin Stickel - Scrum Master 6718704
Haaris Yahya 7054984

Contact

If you have any questions, please reach out to the product owner.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Top categories

Loading Svelte Themes