Inspiration
As a frontend developer deeply engaged in tech communities on LinkedIn, WhatsApp, and Telegram, I often saw people miss out on amazing tech events and job openings just because they were scattered across platforms. I wanted to centralize this — creating a simple, fast, and beautiful web app where users could discover curated tech events and jobs in major Indian IT cities like Bangalore, Hyderabad, Pune, Chennai, and Delhi.
What it does
TechHub India is a web platform where users can:
Discover tech & non-tech events happening across India’s major IT hubs
Filter events by city and type (e.g., tech, hackathon, meetup)
View curated job listings sourced from LinkedIn, Twitter, WhatsApp groups, etc.
Filter jobs by role (Frontend, Backend, Full Stack, UI/UX, Data, etc.)
Admin can post new jobs and events through forms with media and links
Users can explore with smooth, responsive UI and subtle animations
How we built it
Frontend: React.js + Tailwind CSS for UI design and layout
Animations: Framer Motion for smooth transitions, hover effects, and entrance animations
Backend: Supabase used to store and fetch job/event data, including images and links
State Management: React hooks (useState, useEffect) for filtering, search, and data handling
Deployment: Hosted on Netlify
Challenges we ran into
Designing an intuitive UI that feels lightweight but still handles both job and event listings without clutter or confusion.
Structuring the database schema in Supabase to support advanced filtering by city, event type, and job role while keeping queries fast and scalable.
Ensuring mobile responsiveness and a clean, accessible design across all screen sizes, especially when displaying dynamic card layouts.
Integrating Supabase for storing and retrieving job/event data, including media files, while maintaining efficient load times.
Managing performance while rendering dynamic lists of jobs and events that include images, filters, and animations using Framer Motion.
Accomplishments that we're proud of
Built a fully functional MVP in one shot using Bolt.new
Created a seamless UX with Framer Motion that doesn’t sacrifice performance
Centralized multiple community-driven resources into a single, clean platform
Designed an admin-friendly submission flow for fast content updates
What we learned
The power of combining Tailwind CSS and Framer Motion for modern UI development
How to structure a NoSQL database in Supabase to support filtered content
How important UX is when it comes to navigating large lists of content (jobs/events)
How to turn a community pain point into a useful, elegant web app
What's next for TechHub India
Add user authentication to allow users to save favorite events or jobs
Integrate a daily digest email feature for upcoming events or job alerts
Enable public event/job submissions with moderation
Launch a mobile-first version with offline support
Expand city filters and job categories to cover more domains
Built With
- framer
- netifly
- react
- supabase
- tailwind
Log in or sign up for Devpost to join the conversation.