Centurion Ice Manager

For my final year University project, a group of four others and I were tasked with finding a real company in need of a computerized system to design and create for them. The company we found was Centurion Ice.

This is a company that produces and delivers ice in various forms such as ice blocks and gourmet ice. They needed a system to improve efficiency and reduce paper usage in their operations.

Only two of the team of five worked on coding the system, myself and another gentleman. The rest worked on documenting the process along with the needs of the client.

Technologies

  • ASP.Net V5
    • Entity Framework Core
  • Ionic
  • Angular
    • HTML
    • CSS
    • TypeScript
  • SQL Server
  • Linux/Nginx
  • Docker

The Web App

The Delivery System

Please note there are many more parts to the system but this is the biggest and most important.

The video will show a part of the system that I worked on in its entirety. It entails the entire delivery system of Centurion Ice along with the mobile app that the delivery drivers would be using.

I also deployed the app on a Linux server using Docker for the API and Nginx for the reverse proxy. Everything from purchasing the domain to configuring the DNS settings was also managed by me. Please note that this is no longer available online as it was only for the purposes of the school project.

Project Highlights

ASP.Net Core
Full Stack Development
Mobile App Integration
Server Deployment
Backend Architecture
Real-world Business Solution