-
Notifications
You must be signed in to change notification settings - Fork 15
Home
Welcome to the official CommunityInk Project Wiki β your guide to understanding how our campus operating system was designed, built, and improved through three major development phases.
CommunityInk aims to connect students, clubs, and departments in a unified, interactive campus platform that grows with the student community.
CommunityInk is an all-in-one campus collaboration platform designed to bring together students, clubs, and academic departments under one digital ecosystem.
It evolved across three key phases β each phase introducing powerful new features that enhance communication, learning, and engagement across campuses.
| Phase | Name | Core Focus | Status |
|---|---|---|---|
| Phase 1 | π§± MVP - Foundation | Authentication, dashboard, timetable, and clubs directory | β Complete |
| Phase 2 | π€ V1 - Collaboration Hub | Resource sharing, club management, portfolios, and analytics | β Complete |
| Phase 3 | π V2 - Campus Experience | Gamification, Google Maps events, mentorship, and mobile-first dashboard | β Complete |
Building the base for community connection.
- Authentication & Onboarding
- Dashboard with Sidebar Navigation
- Announcements Feed
- Timetable & Calendar
- Clubs & Departments Directory
- Profile Management
β Read More: PHASE 1 Documentation Β»
Empowering collaboration and visibility.
- Resource Hub (Upload & Share Materials)
- Club Management System (Posts, Events, Analytics)
- Student Portfolio (Projects, Skills, Achievements)
- Forum System (Roadmapped)
β Read More: PHASE 2 Documentation Β»
Transforming engagement with real-world integration.
- Mobile Dashboard for daily use
- Gamification (XP, Badges, Leaderboard)
- Google Maps Integrated Event RSVP
- Mentorship Matching System
- Campus Navigation & Smart Stats
β Read More: PHASE 3 Documentation Β»
Built with modern and scalable technologies:
- Frontend: React 18+, TypeScript, Tailwind CSS, shadcn/ui
- Icons: Lucide Icons
- Maps: Google Maps Embed API
- State Management: React Hooks
- Design Philosophy: Mobile-first, accessible, and responsive
- All components are type-safe, reusable, and backend-ready.
- Mock data is structured for quick API integration (REST or GraphQL).
- Each phase follows a clear component architecture (
/components/mvp,/v1,/v2). - Future integration includes: real-time updates, PWA offline mode, and push notifications.
To create a Campus Operating System that unites learning, collaboration, and innovation β built by students, for students.
π Explore the Docs:
Built with β€οΈ for students, by students.
CommunityInk β Empowering Campus Connectivity.