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.
Build a portal that invites event hosts, smaller-scale business owners and cultural tourism related providers, to host events in this platform.
Programming Language
Framework
Unit Testing
Integration Testing
- provider and consumer user types
- user authentication
- update password and profile
- cart
- provider dashboard with event CRUD
- consumer dashboard with event CRUD
- dark mode
- web performance improvement
- internationalization
- chat function
- diary function
- search function
- map viewer
Latest version (built with NextJS)
Legacy version (built with ReactJS and React Router)
https://spark-frontend-dev.herokuapp.com/
For API reference, refer to the backend repository.