Project: Campus Connect - A College Companion App

Inspiration

The idea came from the daily struggles of college students navigating campus life - checking bus timings, tracking attendance, finding lost items, ordering from the canteen, and managing academic schedules. I wanted to create a single unified platform that brings all campus services together.

What I Built A comprehensive campus management app with features like: 1)Academics Hub - Subject enrollment, results, attendance tracking, NPTEL resources 2)Campus Operations - Canteen ordering, bus routes, lost & found, complaints 3)Productivity Tools - Event calendar, group projects, class schedule 4)AI-Powered Doubts Portal - Get instant answers to academic questions with YouTube recommendations 5)AI Chatbot - ChatGPT-like assistant for clearing any doubts

6)Admin Panel - For managing students, resources, fees, and feedback

Technologies Used

1)React.js with Tailwind CSS for responsive UI.
2)Framer Motion for smooth animations.
3)React Query for data fetching.
4)Base44 platform for backend (database, authentication, AI integrations)
5)Leaflet for campus maps

Challenges Faced

1) Mobile responsiveness - Ensuring the app works well on all screen sizes, especially keyboard visibility on mobile
2)Dark mode implementation - Making sure all components look good in both themes 3)Real-time data sync - Managing state across multiple features

4)AI integration - Formatting math expressions and rendering AI responses properly

What I Learned

1)Building scalable React applications with component-based architecture
2)State management with React Query
3)Working with AI/LLM integrations
4)Creating responsive mobile-first designs
5)User experience considerations for students

Built With

Share this project:

Updates