MasterFabric Information Technology Inc. builds exceptional software solutions—mobile apps, backend services, full‑stack web apps, and AI-powered systems. This repository contains a structured learning + delivery roadmap designed to take developers from foundational skills to professional competence.
Quick overview of the available tracks. Open a roadmap for the full curriculum and day-by-day plan.
| Track | Duration | Focus | Roadmap |
|---|---|---|---|
| Flutter | 100 days | /days/flutter/flutter_roadmap.md |
|
| Expo / React Native | 100 days | /days/expo/expo_roadmap.md |
|
| DevOps | 100 days | /days/devops/devops_roadmap.md |
|
| NestJS | 100 days | /days/nestjs/nestjs_roadmap.md |
|
| Next.js | 100 days | /days/nextjs/nextjs_roadmap.md |
|
| Git | 16 days | /days/git/git_roadmap.md |
|
| AI Agents | 100 days | /days/ai-agents/ai-agents_roadmap.md |
- Start here
- Formal Internship onboarding:
/interns/approved_intern+template.md - Open Trainee program (Academy):
/trainee/README.md
- Formal Internship onboarding:
- Templates & rules
- PR/commit guide:
/interns/pr_and_commit_guide.md - Intern checklist:
/interns/intern_checklist.md - Trainee contributing:
/trainee/CONTRIBUTING.md - Learning paths index:
/trainee/LEARNING_PATHS.md
- PR/commit guide:
- Projects
- Trainee projects root:
/trainee/projects/ - Example Next.js project: FinderDev →
/trainee/projects/finder_dev/
- Trainee projects root:
- Track proficiency: build strong competency in one track (mobile, backend, full-stack, or AI agents)
- Architectural mastery: Clean Code, Design Patterns, and professional application architecture
- Quality assurance: practical testing habits (unit, widget/component, E2E)
- Professional workflow: API design/integration, performance basics, and intro CI/CD
This program is guided by our core values.
- Read and acknowledge:
https://manifesto.masterfabric.co
/interns/: Formal internship resources, onboarding templates, and workflow standards/trainee/: Open Trainee program (MasterFabric Academy) guides and projects/days/: Track roadmaps (Flutter, Expo, DevOps, NestJS, Next.js, Git, AI Agents)
flowchart TB
R[Repository Root] --> I[interns/]
R --> T[trainee/]
R --> D[days/]
I --> I1[approved_intern+template.md]
I --> I2[intern_checklist.md]
I --> I3[pr_and_commit_guide.md]
T --> T1[README.md]
T --> T2[CONTRIBUTING.md]
T --> T3[LEARNING_PATHS.md]
T --> TP[projects/]
TP --> FD[finder_dev/]
D --> F[flutter/flutter_roadmap.md]
D --> E[expo/expo_roadmap.md]
D --> V[devops/devops_roadmap.md]
D --> N[nestjs/nestjs_roadmap.md]
D --> NX[nextjs/nextjs_roadmap.md]
D --> G[git/git_roadmap.md]
D --> A[ai-agents/ai-agents_roadmap.md]
flowchart LR
Start([Start]) --> Q{Which program?}
Q -->|Formal Internship| FI[Complete interns/approved_intern+template.md]
Q -->|Open Trainee| OT[Read trainee/README.md]
FI --> W1[Follow interns/intern_checklist.md]
FI --> W2[Use interns/pr_and_commit_guide.md]
OT --> C1[Follow trainee/CONTRIBUTING.md]
OT --> C2[Pick a track in days/]
OT --> C3[Build in trainee/projects/]
This repository serves two distinct programs. Follow the instructions for your program.
Formal internship onboarding is managed through our internal platform:
- Onboarding platform:
https://welcome.masterfabric.co
Upon approval, IT will create your corporate email (internship.yourname@masterfabric.co). Use the internal platform to connect with colleagues and complete onboarding.
As a trainee in our open, non-profit program, your journey starts here:
- Getting started:
/trainee/README.md
Success is measured not only by task completion, but also by code quality, test coverage, and problem-solving.
This repository is also the home of the MasterFabric Academy, an open-source initiative that provides free learning roadmaps and a collaborative environment for trainees.
Learn more: /trainee/README.md