Skip to content

keithching/Spark-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

🗻 Spark

Spark is a web application that allows event providers to host their events and for consumers to join the events.

The MVP version of the application, including the backend API (refer to API reference section) and the frontend UI, has taken 2 weeks to develop during my studies in Code Chrysalis.

Currently, the app is under continuously development with new interesting features. Test coverage is gradually increasing to catch errors and bugs.

Motivation

Build a portal that invites event hosts, smaller-scale business owners and cultural tourism related providers, to host events in this platform.

Built With

Programming Language

Framework

Unit Testing

Integration Testing

Technical Documentation

Features

  • provider and consumer user types
  • user authentication
  • update password and profile
  • cart
  • provider dashboard with event CRUD
  • consumer dashboard with event CRUD
  • dark mode

Ongoing and Future Features

  • web performance improvement
  • internationalization
  • chat function
  • diary function
  • search function
  • map viewer

Deployment

Latest version (built with NextJS)

https://spark-web.vercel.app/

Legacy version (built with ReactJS and React Router)

https://spark-frontend-dev.herokuapp.com/

API Reference

For API reference, refer to the backend repository.

https://github.com/keithching/Spark