-
Improve the Recommendation System
- Make it more responsive.
-
Enhance Tagging System
- Simplify and optimize tags to improve recommendation accuracy.
-
Add Accounts System
- Enable personal accounts for students and clubs.
-
Enable Event Posting
- Allow clubs and faculty to post events.
-
Optimize Instagram Scraper
- Increase speed and reduce costs (ideally make it free).
-
Build Modular and Student-Friendly App
- Transition project to an app format for better modularity and usability. (Deferred until after the break)
Experience the future of UofT event discovery! Our platform is LIVE and ready for you to explore. Click the link above to:
- 🔎 Browse hundreds of campus events in real-time
- 🎯 Get personalized event recommendations
- 🎨 Experience our sleek, intuitive interface
- 🚀 See AWS technology in action
No signup required - Jump right in!
MeetingPlace is a game-changing event discovery platform that brings ALL UofT events to your fingertips! Whether you're a sports enthusiast, coding ninja, or arts lover - we've got you covered! Built for the AWS Features Hackathon, our platform leverages cutting-edge AWS technologies to create a seamless, scalable, and intelligent event aggregation system.
- 🔍 Smart Search & Filtering
- 🎯 Personalized Event Recommendations
- 🏷️ Multi-category Support (Sports, Coding, Arts, Academic, and more!)
- 📱 Responsive, User-friendly Interface
- 🤖 AI-powered Instagram Post Analysis
- 🔄 Real-time Event Updates
- Zero-hassle deployment and scaling
- Automatic load balancing
- Health monitoring and auto-recovery
- Easy rollback capabilities
- Lightning-fast data retrieval
- Automatic backups
- Multi-AZ deployment for high availability
- Seamless team collaboration
- Smart image analysis of Instagram posts
- Text extraction from event flyers
- Automated event detection
- Context-aware information extraction
-
Smart Event Discovery: Our AI-powered system doesn't just list events - it understands them! Using AWS Rekognition, we extract event details from club Instagram posts automatically.
-
Scalability: Built on AWS Elastic Beanstalk, we can handle anything from 10 to 10,000 users without breaking a sweat!
-
Real-time Updates: Thanks to AWS RDS, event updates are instant and always in sync.
-
Community Focus: We're not just an event platform - we're building a community where UofT students can discover, share, and connect!
Want to see it in action? Visit our live platform: allevenstatuoft.us-east-1.elasticbeanstalk.com
Here's what you can do:
- 📱 Open the link on any device - we're fully responsive!
- 🔍 Use the smart search bar to find events
- 🏷️ Filter events by category (Sports, Arts, Academic, etc.)
- 📅 Browse upcoming events in real-time
- 💡 Get AI-powered event recommendations
No installation needed - just click and explore!
# Create and activate virtual environment
python -m venv venv
source venv/bin/activate # or `venv\Scripts\activate` on Windows
# Install dependencies
cd backend
pip install -r requirements.txt
# Run the server
flask run# Install dependencies
cd frontend/hack_student_life_gui
npm install
# Start development server
npm startOur intuitive UI features:
- Clean, modern design
- Easy event filtering
- Smart search suggestions
- Category-based navigation
- Event cards with key information
- One-click event saving
This project was created for the AWS Hack the Student Life Hackathon, showcasing the power and flexibility of AWS services in creating real-world applications that solve actual problems around the UofT campus.
This project is licensed under the MIT License - see the LICENSE file for details.
Built with ❤️ at UofT
