Skip to content

usc-hh088/whic_web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

What’s Happening in Centre (WHIC) App

Overview

The WHIC app is a web-based platform that offers real-time updates on emergency events within the Centre area, specifically designed for the Kawana Shopping World. It enables users to view, report, and track events effectively.

Features

  • Homepage: Features emergency contact information and links to relevant resources.
  • Daily Events Page: Displays live updates of ongoing events.
  • New Events Page: Allows users to report new incidents.
  • About Page: Provides an overview of the application.
  • History Page: Archives past events for reference.

Development Setup

  • Frontend: Utilizes SvelteKit with Vite for building.
  • Backend: Employs an Express server with PostgreSQL for database management.
  • Testing: Automated with Cypress for browser interaction checks.
  • CI/CD: Managed through GitHub Actions, ensuring continual integration and deployment.
  • Deployment: Hosted on Vercel for accessibility.

Installation Guide

  1. Clone the repository:
    git clone https://github.com/UniSunshineCoast/csc301-24-assignment-3-primary-usc-hh088
  2. Install dependencies and run the setup scripts as detailed in the initial setup steps.

Running the Application

Start the development server to see the app in action:

npm run dev

Access the web interface via localhost on the specified port.

Future Directions

Future updates may include enhancing user authentication, implementing real-time notifications, and improving accessibility features to accommodate a wider audience.

About

What’s Happening in Centre APP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published