PPMKFriends by ChadGPT
🌟 Inspiration
The inspiration came from a frustrating reality we all face as PPMK students - we're more connected than ever, yet somehow more isolated.
The breaking point? Watching talented students struggle to find study partners for finals, missing out on opportunities because announcements got buried in different WhatsApp groups, and seeing the same student information being collected over and over again for different events and activities.
We realized the problem wasn't lack of community - it was fragmented community. Students were scattered across multiple platforms, drowning in information overload, with no reliable way to reach each other when it mattered most. Meanwhile, organizers were drowning in redundant administrative work, rebuilding the same student databases repeatedly.
That's when it hit us: What if we could create one central hub that actually understood student life?
🚀 What it does
PPMKFriends is a comprehensive student platform that unifies four essential aspects of university life:
🛒 Marketplace: Buy, sell, and exchange items with fellow students, featuring integrated multi-currency support for our diverse international student body.
📅 Events Hub: Discover and join academic events, social activities, and professional opportunities with smart categorization and AI-powered recommendations.
👥 Smart Profiles: Create rich academic identities that showcase your major, interests, communities, and achievements, making meaningful connections effortless.
🔔 Intelligent Notifications: Stay informed with context-aware alerts that prioritize what matters while filtering out noise.
Transform your university from a sea of strangers into a network of opportunities - one search away from your next study group, project partner, or lifelong friend.
🛠️ How we built it
We leveraged ChatAndBuild as our primary development platform, embracing AI-assisted development to rapidly prototype and iterate our ideas. Our tech stack includes:
- Frontend: Modern React-based interface with responsive design
- Backend: Node.js with Express for robust API development
- Database: MongoDB for flexible student data management
- Real-time Features: WebSocket integration for live notifications
- Payment Integration: Multi-currency support for marketplace transactions
- AI Components: Recommendation algorithms for events and connections
The development process involved continuous iteration between design mockups and functional prototypes, allowing us to refine the user experience throughout the build process.
🚧 Challenges we ran into
Technical Hurdles: ChatAndBuild, while innovative, presented unexpected bugs and inconsistent code generation that frequently interrupted our development flow. We spent significant time troubleshooting platform issues rather than focusing purely on our application logic.
Complexity Management: Integrating four distinct features (marketplace, events, profiles, notifications) into one cohesive platform required careful architecture planning to ensure seamless user experience without feature bloat.
Real-time Synchronization: Implementing live notifications and currency exchange rates while maintaining performance across different user activities proved more complex than anticipated.
User Experience Balance: Creating an interface that felt familiar to students while introducing innovative features required multiple design iterations and user flow optimizations.
🏆 Accomplishments that we're proud of
🎯 Unified Student Experience: Successfully created a single platform that addresses multiple pain points in student life, eliminating the need for fragmented tools and apps.
💡 Innovative Features: Developed unique solutions like integrated multi-currency exchange for international students and AI-powered event recommendations based on academic profiles.
🎨 Modern Design System: Crafted an intuitive, visually appealing interface that makes complex functionality feel simple and accessible.
🔗 Community Building: Created meaningful connection mechanisms that go beyond basic social networking to focus on academic and professional collaboration.
⚡ Rapid Development: Despite platform challenges, successfully built a comprehensive MVP that demonstrates all core functionalities within the hackathon timeframe.
📚 What we learned
AI-Assisted Development Reality: Building with ChatAndBuild taught us that AI development tools are powerful accelerators, not magic solutions. They require clear communication, patience, and a willingness to guide the process. We learned to work with the AI rather than expecting it to work for us.
User-Centric Design: The importance of designing for actual student workflows became clear. Features that seemed obvious to us as developers needed refinement when viewed through the lens of daily student life.
Integration Complexity: Connecting multiple features seamlessly requires more architectural planning than building them separately. The connections between features often proved more valuable than the features themselves.
Community Dynamics: Understanding how students naturally form connections and share information influenced our notification systems and profile designs significantly.
🔮 What's next for PPMKFriends by ChadGPT
📈 Enhanced AI Features:
- Smarter matching algorithms for study partners and project teammates
- Predictive event recommendations based on academic performance and interests
- Automated scheduling for group study sessions
🌐 Platform Expansion:
- Mobile app development for iOS and Android
- Integration with university systems (LMS, registration, grades)
- Expansion to other Malaysian universities beyond PPMK
🛡️ Advanced Features:
- Reputation system for marketplace transactions
- Video calling integration for virtual study sessions
- Advanced analytics dashboard for student organizations
🤝 Community Growth:
- Alumni network integration
- Mentorship matching programs
- Career services collaboration
🔒 Security & Privacy:
- Enhanced data protection measures
- Granular privacy controls
- Secure payment processing improvements
Our vision is to make PPMKFriends the essential platform for student life across Malaysia, transforming how students connect, collaborate, and thrive throughout their university journey.
Built With
- react
- supabase
- tailwind
- typescript
- vite
Log in or sign up for Devpost to join the conversation.