Skip to content

OpenLake/DevLabs-2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevLabs 2025: OpenLake Summer Edition ☀️

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.


📚 Learning Tracks

Choose your adventure and follow the structured weekly roadmap:

🖥️ Frontend Development

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

📱 Mobile Development

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:

⚙️ Backend 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:


🎯 The Project: Taskify

Build a complete productivity management system that IIT Bhilai students will actually use.

📋 Project Specifications →

Core Features

  • 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

Learning Outcomes

  • 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

📅 Program Timeline

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

🏆 What You'll Gain

  • 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

📂 Repository Navigation

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

🚀 Ready to Begin?

  1. Star this repository
  2. Complete the Git setup
  3. Choose your track and follow the weekly guides
  4. Join our community and start building

Let's build something amazing together! 🎉


Made with ❤️ by Team OpenLake, IIT Bhilai

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7