{"repo":"Ryanditko/Roadmap-Projects","free":true,"listed":false,"github":"https://github.com/Ryanditko/Roadmap-Projects","clone":"git clone https://github.com/Ryanditko/Roadmap-Projects.git","description":"A comprehensive collection of 180 curated project ideas across 6 technology domains (Backend, Frontend, Data Science, Data Engineering, DevOps, System Design) at 3 difficulty levels. Detailed learning guides help developers master new technologies and build portfolio-ready skills from scratch through hands-on practice.","language":null,"stars":48,"topics":["library","projects","advanced","beginner","helper","ideas","intermediate","porfolio","backend","data-engineering"],"license":"MIT","category":"data-pipelines","readme_excerpt":"Roadmap Projects 🌐 English · Português 180 hands-on project briefs across six technology domains and three difficulty levels — each written as a guided exercise , not a finished solution. You get the what and the why , plus milestones and data sketches; you write the code. Table of contents - Why this repo - Domains - How projects are structured - Difficulty levels - How to use this repo - Who it's for - Contributing - License Why this repo Tutorials hand you the answer. This repo hands you a well-scoped problem and the scaffolding to solve it yourself — the way real engineering work arrives. Every brief tells you what to build, why it matters, how to break it into milestones, and how to know when you're done, while leaving the implementation to you. Domains Domain What you'll build Projects --- --- --- Backend APIs, auth, queues, distributed services 30 Frontend UIs, state, real-time, performance, a11y 30 Data Science EDA, modeling, NLP, ML pipelines 30 Data Engineering ETL, streaming, warehouses, data lakes 30 DevOps CI/CD, containers, IaC, observability 30 System Design Scalable, real-world architectures 30 Each domain has 10 beginner + 10 intermediate + 10 advanced projects. How projects are structured Every brief follows a consistent structure: Overview · Prerequisites · Learning Objectives · Functional Requirements · Suggested Milestones · Data & Interface Sketch · Stretch Goals · Definition of Done · Common Pitfalls · Resources. Difficulty levels - Beginner (2–8 hours","default_branch":null,"files":null,"tree":[],"storefront":"/r/Ryanditko","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Ryanditko/Roadmap-Projects/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}