Skip to content

asaddevx/Main.Repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

238 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Main.Repo

The Origin • The First Commit • The Beginning of My Journey

This repository is where it all started.

It is not just a collection of code — it is the living archive of my very first steps as a software engineer and the foundation of my journey toward becoming a Multi-Software Architect.


🧬 About This Repo

This is my starting point — the place where I began experimenting, learning, and building from scratch.

Here you will find my earliest projects: simple calculators, basic apps, to-do lists, and first attempts at full-stack and cross-platform development. These projects represent my initial exploration across Flutter, React Native, MERN, PHP, Flask, C#, and AI.

Main.Repo is the root of everything.
From here, my journey evolved into production-grade, secure, scalable, and intelligent systems.


🚧 The Problems I Faced (And Solved) On My Journey

This repository is not just code — it is a timeline of struggles, failures, and breakthroughs. Every project here solved a real problem I encountered as a beginner.

🎓 As a Student (CGPA & BMI Calculators)

  • Problem: I had no clear way to track my academic progress or forecast my final CGPA. Manual calculations were error-prone and stressful.
  • What I Built: BS CGPA Calculator — A Flutter app that lets students simulate semester grades and see their projected CGPA instantly.
  • Lesson Learned: Mobile apps can reduce anxiety by turning complex math into simple taps.

📱 My First "Real" App (Task Manager & To-Do Apps)

  • Problem: I kept forgetting assignments and deadlines. Paper lists and notes apps felt chaotic.
  • What I Built: Task Manager (Flutter) & To-Do App (React Native) — My first experiments with local storage (SQLite, AsyncStorage) and CRUD operations.
  • Lesson Learned: State management is everything. A to-do list taught me what setState really does.

🌐 The "API Mystery" (Weather & News Apps)

  • Problem: I didn't understand how apps got live data. APIs felt like magic.
  • What I Built: Weather App (React Native) & News App (Flutter) — My first REST API integrations. I learned about JSON parsing, async/await, and API keys.
  • Lesson Learned: The internet is full of free data — you just need to ask for it correctly.

💰 Financial Confusion (Smart Budget Analyzer)

  • Problem: My expenses were scattered across bank apps, cash, and memory. I had no budget.
  • What I Built: Smart Budget Analyzer — A Firebase-powered React Native app that tracks income/expenses with live charts.
  • Lesson Learned: Backend as a Service (Firebase) lets you focus on the UI. Real-time updates change everything.

🖥️ Desktop vs. Web Confusion (Inventory Management System)

  • Problem: I built a C# desktop app for inventory, but the client wanted web access. I had to learn PHP overnight.
  • What I Built: Inventory Management System — C# for desktop + PHP for web. My first multi-platform lesson.
  • Lesson Learned: Never assume one platform is enough. Build for extensibility.

🤖 First AI Fear (AI PDF Reader)

  • Problem: AI felt like rocket science. I didn't know where to start
  • What I Built: AI Tool (PDF Reader) — My first AI-powered project. It reads PDFs and answers questions using basic NLP.
  • Lesson Learned: AI is just math + APIs. Start small, then scale.

🎨 The "Empty Screen" Problem (All Projects)

  • Problem: My early apps worked but looked ugly. Users complained.
  • What I Fixed: Over time, I learned Material Design, Cupertino widgets, and Tailwind CSS. Every project here shows improving UI/UX.
  • Lesson Learned: Functionality keeps users for a day. Design keeps them forever.

💡 The Unseen Problems (That These Projects Solved For Me)

Problem I Had as a Developer How This Repository Solved It
No portfolio Every project here is a live artifact I can show to employers.
Fear of new tech I tried Flutter, RN, MERN, Python, C#, PHP — and realized I can learn anything.
No documentation habit Writing these READMEs taught me to document my work professionally.
Imposter syndrome Seeing my own growth from simple calculators to AI tools kills the doubt.
No backup of old work Main.Repo is my time capsule. I never lose my early experiments.

This repository is not perfect. But it is honest. It shows where I struggled — and that I kept going.

📂 Foundational Projects in This Repository

These are the projects that mark the beginning of my path:

  • BS CGPA Calculator – Flutter app
  • BMI Calculator – Flutter app
  • Math Champ – Educational math app (Flutter)
  • Task Manager – Simple task tracking app (Flutter)
  • News App – Basic news reader (Flutter)
  • To-Do App – Classic task manager (React Native)
  • Weather App – API-integrated weather app (React Native)
  • Smart Budget Analyzer – Firebase-based budget app (React Native)
  • Foodie Hub – Simple website
  • Inventory Management System – Desktop (C#) + Web (PHP) versions
  • Online Paper Submission System – Flask (Python) web app
  • Artisan Mart – Early MERN Stack project with MongoDB Atlas
  • AI Tool (PDF Reader) – First AI-powered project

(All these projects are the foundation stones of my growth)


🎯 My Bigger Journey

While Main.Repo holds my beginning, my advanced and production-level work lives in dedicated repositories:

  • flutter- → Advanced Flutter architecture & production mobile apps.
  • react-native → TypeScript-based React Native solutions.
  • mern-stack → Secure, scalable full-stack web applications.

🌟 Vision & Goal

Main.Repo represents Day 1 of my mission.

My ultimate goal is to become a Multi-Software Architect — someone who can design complete digital ecosystems across Web, Mobile, and Desktop with:

  • Clean Architecture
  • Zero-Knowledge Privacy
  • Offline-First Design
  • Enterprise-Grade Security
  • AI Intelligence

This repository is proof that every big journey starts with small, honest projects.

This is where it all began.


✨ Key Highlights

  • The Origin of My Journey — First commit and foundational projects that started everything
  • Multi-Technology Exploration — Early experiments across Flutter, React Native, MERN, Python, Flask, C#, and PHP
  • From Basics to Production — Evolution from simple calculators and to-do apps to full-stack and AI-powered systems
  • Clean Learning Path — Documented growth in architecture, state management, and real-world problem solving
  • First AI Integration — Early AI projects (PDF Reader, Smart Budget Analyzer, etc.)
  • Cross-Platform Foundations — First steps in building for Web, Mobile, and Desktop
  • Personal Archive — Living record of how I transitioned from beginner to Multi-Software Architect

This repository represents Day 1 of my mission.


This is where the journey began.


📊 Repository Analytics

Main.Repo Stats Top Languages in Main.Repo

Flutter React Native MERN TypeScript Python Flask C# PHP


Made with passion & purpose
AsadullahMulti-Software Architect in the making


📬 Connect With Me

SYSTEMS_STATUS: ACTIVE 🟢

Let's build something disruptive. 🚀

Portfolio   LinkedIn   Email

About

The origin of my journey as a Multi-Software Architect • Foundational projects & first experiments in Flutter, React Native, MERN, and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors