Skip to content

Latest commit

 

History

History
71 lines (66 loc) · 4 KB

README.md

File metadata and controls

71 lines (66 loc) · 4 KB

HackLab

👾 HackLab

HackLab is a platform that empowers developers to bring their software ideas to life through meaningful collaboration. Developers can pitch their own project ideas, join exciting projects proposed by others, and connect with like-minded contributors who share their vision. By fostering organic team formation and providing hands-on opportunities, HackLab enables users to showcase their skills and build impressive portfolios. This community-driven environment accelerates practical software engineering experience, making real-world collaboration both accessible and rewarding.

🏆 MVP

  • User Authentication
  • Creating and Joining Projects
    • Role System
    • Skills + Topics Tagging
  • Project Search/Filtering
  • Reputation System
  • User Profiles
    • Skills
    • Topics
    • Experience

⌛ Stretch Goals

  • Real-Time Chatting
  • Multi-Language Support
  • In-Depth GitHub Integration
  • Project Management Tools
  • Extra Gamification Features

📅 Timeline

Week (mon-fri) Frontend Backend
1     Feb 10th - 14th Start Initial Wireframes and Mockups Introduce Backend Stack
2     Feb 17th - 21st Finalize Design and Style Env Setup + DB Schema
3     Feb 24th - 28th Implement Authentication UI Create Auth APIs + RDS Database
4     Mar 3rd - 7th Build User Profile Page Develop User/Profile CRUD APIs
5     Mar 10th - 14th Create Project Flows Implement Project Management APIs
6     Mar 17th - 21st Build Home Page + Search Functionality Develop Reputation Calculation APIs
7     Mar 24th - 28th Implement Reputation System UI EC2 Deployment + Testing
8     Mar 31st - Apr 4th Integrations Integrations
9     Apr 7th - 11th Create Presentation Slides Finish up Remaining Integrations
10   Apr 14th - 18th Practice Presentation Practice Presentation
11   Apr 21st - 25th Mock Presentations Mock Presentations
12   Apr 30th Presentation Night! 🎉 Presentation Night! 🎉

👨‍💻 Tech Stack

🤝 The Team

  • Frontend
    • Aastha Sheth
    • Luke Sultzer
  • Backend
    • Owen Isenhart
    • Ethan Scherwitz