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
Share this project:

Updates