You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Configure MongoDB connection , Your OrganizationID , EVENTBRITE API TOKEN and AWS SECRET KEY in .env file.
Run the server: npm start
Features of EventifyX
User Can Select his interests like music , dance , literature etc and On based of his interests he can browse different Events Happening in his City (Filter on City and Interests).
User Can Register for an Event according to his preference and he will recieve a notification for that via mail .
User can see list of different other users attending that Event and Can add them to his friend list .
User can view their profiles and activities .
Only Admin Can Create a Event via CreateEventDashboard .
A Typical Event consists of Information of an Event like Event Title , its category , Venue , Image , Start Date and End Date , (Details of Person who created that event) .
TODO
Create a job that automatically deletes events that have already happened at the end of the day.
Improve UI and use the latest state management and querying tools.
Enhance functionality for adding friends and browsing activities.
Implement OTP verification for email during login.
Add unit tests.
High Level Design of Project
ER model
About
A social networking platform for users to discover events and connect with people who share similar interests