Welcome to DevLabs: OpenLake Summer Edition – a comprehensive, beginner-friendly 6-week development program organized by OpenLake, IIT Bhilai. Transform from a beginner to a confident developer by building Taskify, a real-world productivity platform.
Choose your adventure and follow the structured weekly roadmap:
Build responsive web interfaces with modern React
- Technologies: HTML/CSS, JavaScript, React.js, Next.js
- Duration: 3.5 weeks intensive learning + project work
- 📖 Track Details →
Week | Focus |
---|---|
Week 1 | HTML, CSS & JavaScript Fundamentals |
Week 2 | JavaScript Mastery & React Introduction |
Week 3 | React Fundamentals & Taskify Frontend |
Week 3.5 | Optimization & Deployment |
Create cross-platform mobile apps
- Technologies: Flutter (Dart), Kotlin (Android)
- Duration: 3.5 weeks intensive learning + project work
- 📖 Track Details →
Week | Focus |
---|---|
Week 1-1.5 | Mobile UI Fundamentals & Navigation |
Week 2-3.5 | Taskify Mobile App Development |
Choose Your Stack:
- Flutter Track → - Cross-platform development
- Kotlin Track → - Native Android development
Build robust APIs and server architecture
- Technologies: Node.js, Express/NestJS, FastAPI, PostgreSQL
- Duration: 6 weeks comprehensive backend mastery
- 📖 Track Details →
Choose Your Framework:
- Express.js Track → - Flexible Node.js framework
- FastAPI Track → - Modern Python API framework
Build a complete productivity management system that IIT Bhilai students will actually use.
- ✅ Task Management - Create, update, delete tasks with priorities
- 📝 Notes System - Quick note-taking with search functionality
- 🔐 User Authentication - Secure login system
- 📱 Responsive Design - Works on all devices
- 🌙 Dark/Light Mode - Comfortable viewing experience
- Master CRUD operations and API integration
- Implement user authentication and session management
- Build responsive, accessible user interfaces
- Deploy and maintain production applications
- Collaborate using Git and GitHub workflows
Week | All Tracks | Frontend | Mobile | Backend |
---|---|---|---|---|
Week 1 | Git & GitHub Mastery | HTML/CSS/JS | Mobile UI Basics | Server Fundamentals |
Week 2 | Project Planning | JavaScript + React Intro | App Development | API Development |
Week 3 | Core Development | React + Routing | Taskify Mobile App | Database Integration |
Week 4 | Advanced Features | State Management | API Integration | Authentication |
Week 5 | Integration & Testing | API Integration | Polish & Testing | Advanced Features |
Week 6 | Deployment & Polish | Deployment | Deployment | Production Deploy |
- Certificate of Completion from IIT Bhilai OpenLake
- Portfolio Project showcasing your skills
- Industry-Standard Practices in software development
- Mentorship from experienced developers
- Community of like-minded developers
- Opportunity to join OpenLake as a core contributor
DevLabs-2025/
├── 📖 README.md # This file - program overview
├── 🖥️ Frontend/ # Web development track
├── 📱 App/ # Mobile development track
├── ⚙️ Backend/ # Server development track
├── 🎯 Project/ # Taskify specifications
├── ⚡ Git/ # Version control guide
└── 📚 Resources/ # Additional learning materials
- Star this repository ⭐
- Complete the Git setup
- Choose your track and follow the weekly guides
- Join our community and start building
Let's build something amazing together! 🎉
Made with ❤️ by Team OpenLake, IIT Bhilai