The Hackathon Discovery & Registration Web Application is a centralized platform designed to simplify the process of discovering, organizing, and participating in hackathons.
Hackathon information is often scattered across different platforms, making it difficult for participants to find relevant opportunities. This project solves that problem by providing a single, user-friendly interface for both participants and organizers.
This web application allows users to search and apply for hackathons based on their location using the OpenStreetMap API.
๐ Users can:
- Discover hackathons within a 50 km radius
- Apply using a LinkedIn/Github integrated profile
- Track application status
- Communicate with Team Members
- Create / Manage Teams
- Local Team Group Chat
- Find Team-Mates
- Join existing teams
๐งโ๐ผ Admins can:
- Create and manage hackathons
- Review applications
- Accept / Reject participants and teams
- Respond User Queries / Feedbacks
The system acts as a bridge between opportunity seekers and event organizers, improving accessibility and participation.
๐ Authentication System
- Secure Login & Registration
- User Profile Management
- LinkedIn/Github Profile Integration
๐ Location-Based Discovery
- Map-based hackathon search
- 50 km radius filtering
- Real-time location visualization
๐งโ๐ผ Admin Dashboard
- Create/Edit/Delete Hackathons
- Add event details & location
- Manage participant requests
๐ฉ Participation System
- Apply for hackathons
- Admin approval workflow
- Notification system
๐ค Team Matchmaking
- Find teammates
- Join/Create teams
๐ฌ Communication
- Built-in messaging/email system
| Category | Technology |
|---|---|
| Frontend | HTML, CSS, JavaScript |
| Backend | PHP |
| Database | MySQL |
| API | OpenStreetMap, Github |
| Server | Apache (XAMPP) |
- User Management
- Admin Management
- Hackathon Management
- Location-Based Search
- Participation Requests
- Database Management
- Centralize hackathon information
- Enable location-based discovery
- Simplify participation process
- Improve organizer reach
git clone https://github.com/kryyo1441/WP-class
# Move project to htdocs
# Setup Database:
- Open phpMyAdmin
- Create new database
- Import .sql file
# Configure Database:
- Update includes/db_connect.php
# Run Project:
http://localhost/WP-class/| Name | Roll No |
|---|---|
| Rushikesh Shekhar Vichare | 461 |
| Vedant Nitin Garud | 462 |
| Aayush Narayan Nair | 463 |
| Archit Mangesh Deorukhakar | 464 |
- Successfully implemented all modules
- Smooth user & admin workflow
- Efficient location-based filtering
- Clean and responsive UI
This project provides a scalable and efficient solution for hackathon discovery and management.
It enhances:
- Accessibility
- User experience
- Event visibility
- Mobile App Integration
- AI-based Recommendations
- Advanced Filters














