- Authentication and autherization of User
- Usage of OTP for the case of
- Create an Event
- Modify/Update an Event
- Delete an Event
- View/Read all the events associated to one user
- Bookmarked Events
- Registered Events
- Manage events all over the website
- Remove the event from the entire website
- Approve an event/validate the event for public viewership
- See all the registered events on the site.
- Bookmarking events for future use case and seeing them through user dashboard
- Search/Filter to search various events and filter to filter the events based on certain criterias.
- Improve UI design of dashboards and also of general website
- Remove uncertain bugs that are there due to faster developement time (1month)
Through this project I learnt React.js and usage of several libraries like styled-components , material-ui and so on
- I learnt about CSS Modules
- React Architechture and how to think in react
- Class based and Function based components in react
- Component reuse/composition
- Authentication and Authorization concepts