Overview
The requirement was to develop a website design with a convenient and modern UI for Events and Concert that nearby Nanimo. There is facility to add events as well as manage event with information to add photos, address, location and sponsor. If user adds event and wish to live the event then they can also add the event and publish on the website. User get tickets and payment is done using the stripe account. This system is developed for Canada region.
Domain
Event Website
Challenges
Core Features
- Login Mail
- User show and Add the event
- Event Location using Google Map
- Upload the Event images
- Booked the ticket
- Display the events in gridview and listview
- Pay ticket amount using stripe account
- Different category for ticket like free, paid and donation
- Publish event
- Advertisement panel
- Subscription mail facility
- Manage event
- Admin show the attendees, email attendees, approval or waitlist
- Generate promocode
Technical Stack
Frontend
- ReactJS
- CSS
Backend
- Golang
- MySql (Database)
Third party library
- React Redux
- Google Map
- Background Services
- Stripe Payment
- Social Login
PMS & Communication Tools
- Skype
Server
- Server: Apache2
- OS: Mac OS
- Hosting: Heroku