Skip to content

Web system for managing service orders — built with ASP.NET Core, Entity Framework ,Angular(TypeScrip)t, and SQL Server

Notifications You must be signed in to change notification settings

yagop-dev/service-order-aspnet-sqlserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛠️ Service Order Management System

A full-stack web application for managing service orders - built to demonstrate backend and frontend development skills using modern technologies.


🚀 Tech Stack

Backend

  • ASP.NET Core 8
  • Entity Framework Core
  • SQL Server
  • Swagger (API testing)

Frontend

  • HTML, CSS, JavaScript (vanilla)

📦 Features

  • 🔧 CRUD operations for Clients, Technicians, and Service Orders
  • 🔗 RESTful API with HTTP methods (GET, POST, PUT, DELETE)
  • 📤 DTOs for clean and secure data transfer
  • 🧪 Swagger integration for easy endpoint testing
  • 🗃️ Relational database with Entity Framework and SQL Server

🎯 Purpose

This project was developed as part of my portfolio to showcase my ability to build scalable backend systems and prepare for frontend integration.
It reflects my understanding of clean architecture, RESTful design, and full-stack development principles.


🧪 How to Run Locally

# Clone the repository
git clone https://github.com/yagop-dev/service-order-aspnet-sqlserver.git

# Restore dependencies
dotnet restore

# Apply migrations (if needed)
dotnet ef database update

# Run the application
dotnet run

## 📤 Access Swagger

Once the application is running, you can access the Swagger UI for API testing at:
https://localhost:{your-port}/swagger
# Replace `{your-port}` with the actual port used by your ASP.NET Core application.

📍 Roadmap

  • Backend with controllers, DTOs, and database integration
  • Swagger testing
  • Frontend UI with service order dashboard
  • Authentication and user roles
  • Deployment to Azure or Vercel

🙋‍♂️ About Me

I'm Yago Pulgatti, a developer passionate about building clean, scalable systems.
This project is part of my journey to become a full-stack developer.


📄 License

This project is open-source under the MIT License.

Feel free to explore the code, open issues, or reach out — I'm always open to feedback and collaboration!

About

Web system for managing service orders — built with ASP.NET Core, Entity Framework ,Angular(TypeScrip)t, and SQL Server

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published