Skip to content

vedantgrd/DevSprint

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

71 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ DevSprint - Find Nearby Hackathons


๐Ÿ“Œ Overview

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.


๐Ÿง  Abstract

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.


โœจ Features

๐Ÿ” 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

๐Ÿ› ๏ธ Tech Stack

Category Technology
Frontend HTML, CSS, JavaScript
Backend PHP
Database MySQL
API OpenStreetMap, Github
Server Apache (XAMPP)

๐Ÿ—๏ธ System Architecture


๐Ÿ”„ Modules

  • User Management
  • Admin Management
  • Hackathon Management
  • Location-Based Search
  • Participation Requests
  • Database Management

๐Ÿ“ธ Output

๐Ÿง‘โ€๐Ÿ’ป User Side Interface

๐Ÿ  Home Dashboard

๐Ÿ” Login / Registration

๐ŸŽฏ Hackathons Page

๐Ÿ‘ค Profile Page

๐Ÿค Find Teammate

๐Ÿ‘ฅ My Team

๐Ÿ“ฉ Inbox / Messages

โ„น๏ธ About Page

๐Ÿ“ž Contact Page


๐Ÿง‘โ€๐Ÿ’ผ Admin Side Interface

๐Ÿ“Š Admin Dashboard

๐Ÿ’ฌ Admin Messages Panel


๐ŸŽฏ Objectives

  • Centralize hackathon information
  • Enable location-based discovery
  • Simplify participation process
  • Improve organizer reach

๐Ÿš€ Installation Guide

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/

๐Ÿ‘จโ€๐Ÿ’ป Team

Name Roll No
Rushikesh Shekhar Vichare 461
Vedant Nitin Garud 462
Aayush Narayan Nair 463
Archit Mangesh Deorukhakar 464

๐Ÿ“Š Results

  • Successfully implemented all modules
  • Smooth user & admin workflow
  • Efficient location-based filtering
  • Clean and responsive UI

๐Ÿ Conclusion

This project provides a scalable and efficient solution for hackathon discovery and management.

It enhances:

  • Accessibility
  • User experience
  • Event visibility

๐Ÿ”ฎ Future Scope

  • Mobile App Integration
  • AI-based Recommendations
  • Advanced Filters

About

A platform that helps dev's find nearby hackathons and coding events.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • PHP 92.5%
  • CSS 3.6%
  • HTML 2.2%
  • JavaScript 1.7%