feat: add index
This commit is contained in:
@@ -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 wasn’t 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."_
|
||||||
|
|
||||||
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user