Back to projects

C# · ASP.NET Core MVC · SQL Server

Programming Course Final Project

A web application for managing products, purchases, sales and stock levels. It also shows the income and expenses associated with each product.

Context

The original work from my final apprenticeship examination was no longer available. I therefore developed a new inventory application covering comparable tasks. It can manage products, record stock movements and present stock levels and financial figures clearly.

My role

I planned and developed the application independently. This included the database structure, the processing of purchases and sales, and the user interface.

My contributions

  • 01

    Connected products, purchases and sales

  • 02

    Implemented functions to create, view, edit and delete records

  • 03

    Added search and filters for category, stock level and price

  • 04

    Calculated stock levels automatically from purchases and sales

  • 05

    Displayed income, expenses and the result for each product

Technologies

C#.NET 10ASP.NET Core MVCRazor / CSHTMLEntity Framework CoreSQL ServerBootstrap

Key learnings

  • Gained a better understanding of how the user interface, processing and database work together
  • Implemented relationships between products, deliveries and sales
  • Divided larger features into manageable areas

Contact

Looking for a reliable application developer with broad technical experience?

Write a message →