Hack Tracker is a web application designed to help tech enthusiasts discover hackathons that match their skills and interests. Users can find hackathons tailored to their profiles by entering personal information and preferences, including local events and those they are willing to travel to.
- Personalized Hackathon Recommendations: Users input their skills and interests to receive tailored suggestions.
- Comprehensive Listings: Browse a searchable list of upcoming hackathons, complete with details such as date, location, sponsors, and costs.
- User Profiles(wip): Create a profile to save preferences and track upcoming events.
- Travel Preferences(wip): Specify locations users are willing to travel to, expanding their options for hackathons.
Users will provide:
- Location
- Travel Preferences: Locations users are willing to travel to for hackathons
- React: For building interactive user interfaces.
- Tailwind CSS: For responsive and customizable styling.
- Next.js: For server-side rendering and routing.
- tRPC: For end-to-end type-safe APIs.
- PostgreSQL: As the SQL database, managed with Prisma for ORM.
- Vercel: Deployment in the future.
- Implement a recommendation engine based on user profiles.
- Allow users to leave reviews and ratings for hackathons.
- Explore integration of travel options (e.g., flight and hotel prices) for distant hackathons.
- Registration for users, with multiple authentication features.
To contribute to Hackathon Finder:
- Clone the repository.
- Install dependencies.
- Set up your development environment.
- Start building!
Feel free to contribute or reach out with any questions! Let’s make hackathons accessible to all tech enthusiasts!