WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

vishalsachdev/illinihunt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

IlliniHunt V2 πŸš€

A Product Hunt-style platform for the University of Illinois community to discover and showcase innovative student projects, research, and startups.

Live Demo GitHub

🎯 What is IlliniHunt?

IlliniHunt is a problem-solving discovery platform designed specifically for the Illinois community. Instead of just showcasing technology, we help students, faculty, and staff discover projects that solve real-world problems.

🌟 Key Features

  • πŸŽ“ University-Focused: Restricted to @illinois.edu authentication
  • 🎯 Problem-Centered: Categories based on what problems projects solve, not just technology used
  • πŸ’¬ Community Engagement: Threaded comments, voting, and project collections
  • πŸ“Š Comprehensive Profiles: User profiles with project portfolios and academic context
  • πŸ“± Mobile-First Design: Responsive UI optimized for all devices

🎨 Problem-Focused Categories

Our innovative categorization system helps users discover projects by the problems they solve:

Category Description Icon
Learning & Education Tools Educational platforms, study aids, tutoring systems πŸŽ“
Social & Communication Social networks, messaging, collaboration tools πŸ‘₯
Productivity & Organization Task management, calendars, workflow tools πŸ“…
Health & Wellness Fitness apps, mental health, medical tools ❀️
Creative & Entertainment Art tools, games, multimedia platforms 🎨
Research & Data Analysis Data visualization, research tools, analytics πŸ“Š
Business & Entrepreneurship Startup tools, business apps, marketplace πŸ“ˆ
Emerging Technology AI/ML, blockchain, IoT, cutting-edge tech ⚑

πŸš€ Live Platform

Production URLs:

πŸ› οΈ Tech Stack & Architecture

Modern, Production-Ready Stack:

  • Frontend: React 18 + TypeScript + Vite + Tailwind CSS
  • Backend: Supabase (PostgreSQL + Auth + Real-time)
  • UI/UX: shadcn/ui components, UIUC brand colors (#FF6B35, #13294B)
  • Deployment: Vercel with auto-deploy from GitHub

βœ… Core Features Complete: Project submission, real-time voting, threaded comments, user profiles, collections, admin dashboard

πŸ“š Documentation:

πŸš€ Getting Started

Quick Setup

# Clone & Install
git clone https://github.com/vishalsachdev/illinihunt.git && cd illinihunt && npm install

# Environment (.env.local)
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_anon_key

# Start Development
npm run dev  # http://localhost:5173

Essential Commands

npm run dev          # Development server
npm run build        # Production build
npm run type-check   # TypeScript validation
npm run lint         # Code quality check

πŸ“– For detailed setup and development workflow, see: CLAUDE.md

πŸ“‹ Current Status & Roadmap

βœ… Phase 1 Complete: Core Platform

All essential features implemented and production-ready:

  • Secure authentication (@illinois.edu only)
  • Project submission and discovery
  • Real-time voting and comments
  • User profiles and collections

πŸ”„ Phase 2 Next: Advanced Features

  • Advanced search and filtering
  • Trending algorithm with analytics
  • Admin moderation tools
  • Testing framework

πŸ“… For detailed implementation plans: docs/IMPROVEMENT_ROADMAP.md

🀝 Contributing to IlliniHunt

Welcome Illinois Students! πŸŽ“ IlliniHunt is built by students, for students. Contributing offers unique opportunities for portfolio building, academic credit, and real-world experience with modern web development.

πŸš€ Quick Start for Students

  1. Read our Contributing Guide - Comprehensive guide for Illinois contributors
  2. Browse Student-Friendly Issues - Perfect starting points
  3. Try AI-Assisted Development - Use @claude for help and learning

πŸ€– Complete AI-Powered Development Workflow

IlliniHunt features a revolutionary automated development pipeline that takes non-technical users from idea to working feature!

🎯 For Non-Technical Users (Students, Faculty, Staff)

Have a great idea but can't code? No problem! Our automated workflow handles everything:

  1. πŸ’‘ Submit Your Idea - Use our GitHub issue templates to describe what you want
  2. πŸ€– AI Clarification - @claude asks questions to understand your needs perfectly
  3. πŸ“‹ Specification Creation - @claude creates detailed technical plans for your review
  4. βœ… Your Approval - Simple checkbox approval process
  5. ⚑ Automatic Implementation - @claude writes production-ready code
  6. πŸ‘₯ Expert Review - Experienced developers ensure quality
  7. πŸš€ Live Deployment - Your feature goes live automatically!

πŸš€ Get Started: Submit a Feature Request or Report a Bug

πŸ§‘β€πŸ’» For Technical Contributors (Students with coding experience)

Want to dive deep into modern web development? Perfect! You'll get hands-on experience with:

  • πŸ† Real-World Impact: Your code affects real users daily
  • πŸŽ“ Portfolio Building: Showcase real-world React/TypeScript/Supabase experience
  • 🧠 AI-Assisted Coding: Learn from @claude's guidance and explanations
  • πŸ‘₯ Community Building: Connect with fellow Illinois developers
  • πŸ“ˆ Career Growth: Reference from project maintainers

Development Features:

  • πŸ”„ Hot Reload Development - See changes instantly
  • πŸ§ͺ Type-Safe Development - TypeScript catches errors early
  • 🎨 Component Library - Pre-built UI components
  • πŸ“Š Real-time Features - WebSocket subscriptions and optimistic UI
  • πŸ”’ Security-First - Row Level Security (RLS) and domain restrictions

Perfect for:

  • CS/ECE students learning modern web development
  • Research projects needing real-world deployment
  • Senior design projects and capstone work
  • Students interested in startup experience

πŸŽ“ Academic Integration Opportunities

  • CS 411 (Database Systems) - Real database optimization and schema design
  • CS 421 (Programming Languages) - TypeScript advanced patterns and functional concepts
  • CS 465 (User Interface Design) - UI/UX research and A/B testing
  • ECE 408 (Applied Parallel Programming) - Performance optimization and caching
  • BADM 350 (Intro to Information Systems) - Business analysis and user research

πŸ… Recognition & Rewards

  • 🌟 Contributor Credits - Your name featured on the platform
  • πŸ“ LinkedIn Recommendations - From project maintainers
  • 🎯 Portfolio Projects - Real-world examples for internship applications
  • πŸš€ Startup Experience - Learn product development and user feedback cycles
  • πŸŽ“ Academic Credit - Work with professors to integrate contributions into coursework

πŸ“ž Support for Contributors

Stuck? Need Help? We've got you covered:

  • πŸ€– AI Assistant (@claude) - Get coding help and explanations 24/7
  • πŸ’¬ GitHub Discussions - Community support and feature discussions
  • πŸ“‹ Detailed Issues - Clear descriptions with acceptance criteria
  • πŸŽ₯ Video Walkthroughs - Screen recordings for complex features
  • πŸ‘₯ Peer Reviews - Learn from experienced contributor feedback

New to open source? No problem! We have first-contribution issues perfect for beginners.

πŸ“Š Platform Analytics

  • 🎯 Target Users: 50,000+ University of Illinois students, faculty, and staff
  • πŸš€ Current Status: Production-ready with growing user base
  • πŸ“ˆ Growth Strategy: Course integration and faculty partnerships
  • πŸ”’ Security: Enterprise-grade authentication and data protection

πŸ“ž Contact & Support

πŸ“„ License

MIT License - see LICENSE for details.


Built with ❀️ by Illinois students, for Illinois students πŸŽ“

About

Showcase innovation at uiuc and create a community of builders

Topics

Resources

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 7