Techpulse
An event management platform
Nextjs
TypeScript
Shadcn UI
Redux
Expressjs
MongoDB
Vercel
Azure
Problem Statement
Undergraduate students face challenges when it comes to organizing and participating in community events. On the other hand, event organizers face the challenge of where to position/display an event to gain/reach attention for their event. We go as an intermediary to help both parties. Include difficulties in event discovery, registration, missing upcoming events, and communication. Additionally, tracking attendance and engagement can be cumbersome.
Our Solution
Develop a dedicated Event Management Platform that streamlines the organization, promotion, and participation in community events for IT Undergraduate students and Event organizers.
Deliverables
- Participants Front-end -A fully functional web application accessible to participants for event discovery, registration, and other relevant functionalities.
- Organization Admin Dashboard -A web application enabling organizers to create, manage, and promote events, and access relevant data.
- Techpulse API -A well-documented and secure API providing functionalities for data storage, retrieval, and communication between the frontend and the database.
Features
- Event Discovery - Participants can search for events based on their interests by filtering event types such as hackathons, bootcamps, ctf events and workshops.
- Registration - After discovering various events on the platform, event participants can register for events which they are interested in.
- Organization signup and signin - Event organizers can signup for the techpulse platform by providing their organization details and verifing their organization email.
- Event Creation - Organizers can create various types of tech events with detailed descriptions, images, schedules, requirements, and registration options.
- Promote Events - Unlock the potential of social media promotion for event organizers, giving them the ability to reach out to a diverse audience.
- Track event performance - Monitor the success of your events by integrating Google Analytics, allowing you to track event reach and view count.
User Interface
Database Diagram
Deployment Infastructure