An user interface for adding or editing events of the Genesis18 techfest.
- bootstrap-vue
- vue-resource
- vue-router
- vuex
- Login to access the API
- Sends a GET request to get all the events registered
- Add events by filling all the details
- Edit event by editing the details
- Navbar Component - self explanatory
- Input Component - a form for taking input while adding an event or editing the event
- AddEvent - A view which contains input component. User will enter the details and on submitting, event will be added to databse
- EditEvents - A view which renders data of the event into the input component, based on eventId
- ListEvent - A view which lists all the events present in the database
- Login - self explanatory