feat: add index

This commit is contained in:
2025-07-18 13:24:40 +03:30
parent 3c05411a29
commit 1c9dc642fb
+78 -2
View File
@@ -1,3 +1,79 @@
# ASP .NET Course Content # **🐦‍🔥Order of the Phoenix — Website Development**
This repository contains the content of the first series of classes in the CS Order ## **About the Project**
This repository contains documents, resources, and projects created during the **first phase of the Order of the Phoenix initiative** — a self-organized learning movement started by a group of computer science students.
What began as an effort to escape a passive academic environment evolved into a **collaborative learning experiment** — building a solid foundation in modern web development and culminating in the development of a **Transportation Management System** inspired by platforms like **Booking.com** and **Alibaba.ir**.
The goal wasnt just to learn a technology; it was to foster **self-driven learning, teamwork, and real-world problem-solving**.
---
## **Section 1 — Introductory Sessions**
The first part of the program focused on equipping everyone with fundamental web development skills.
### **Roadmap of What We Learned**
1. **Web Fundamentals** — HTTP, REST, and the client-server model
2. **MVC (Model-View-Controller)** — basics of application structuring
3. **Web API Development** — designing and consuming APIs
4. **ASP.NET Core Basics** — setting up and building modern backends
These sessions ensured that all participants, regardless of prior experience, could contribute to a real-world project.
---
## **Section 2 — Project-Based Sessions**
Once the fundamentals were solid, we moved to building a **real project**.
### **Planning Phase**
- Selected the project collaboratively (**Transportation Management System**)
- Designed a detailed **ERD (Entity Relationship Diagram)**
- Wrote **full documentation** to standardize the development process
### **Implementation Phase**
Each member implemented their **own version** of the project, applying Clean Architecture principles and experimenting with different approaches.
### **Project Overview**
#### **Backend — Transportation Management API**
- **Tech Stack**: ASP.NET Core, Entity Framework Core
- **Architecture**: Clean Architecture for modularity, testability, and maintainability
- **Features**: Manage travelers, routes, tickets, and vehicle operations
#### **Frontend — Transportation Management Web App**
- **Tech Stack**: React, TypeScript, Zustand, Axios, Tailwind CSS
- **Focus**: Clean, scalable architecture and user-friendly experience
---
## **Projects by Members**
| **Member** | **Projects** |
| ------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **Mehrdad Shirvani [GitHub](https://github.com/MehrdadShirvani)** | [Backend API](https://github.com/MehrdadShirvani/AlibabaClone-Backend) • [Frontend Web App](https://github.com/mehrdadShirvani/AlibabaClone-Frontend) |
| **[Member 2 Name] [@GitHub](https://chatgpt.com/c/687a15ad-ab40-8010-8a9d-283c227b7bc3#)** | [Backend API](https://chatgpt.com/c/687a15ad-ab40-8010-8a9d-283c227b7bc3#) • [Frontend Web App](https://chatgpt.com/c/687a15ad-ab40-8010-8a9d-283c227b7bc3#) |
| **[Member 3 Name] [@GitHub](https://chatgpt.com/c/687a15ad-ab40-8010-8a9d-283c227b7bc3#)** | [Backend API](https://chatgpt.com/c/687a15ad-ab40-8010-8a9d-283c227b7bc3#) • [Frontend Web App](https://chatgpt.com/c/687a15ad-ab40-8010-8a9d-283c227b7bc3#) |
---
## **Acknowledgements**
A heartfelt thanks to:
- **All members** who dedicated their time and energy, despite busy schedules
- **The core team** who stayed committed through challenges
- Everyone who believed in creating a culture of **self-driven learning**
---
## **Aspirations for the Project**
This is just the beginning. Our goals moving forward include:
- **Publishing all documents and projects publicly** for others to learn from
- Expanding into **more advanced technologies** (cloud, microservices, distributed systems)
- Building a **community-driven tradition** of collaboration, growth, and solving real problems
_"May this small spark inspire greater movements."_
---