Back to Projects
C#.NET 8Entity FrameworkPostgreSQLMongoDBAzure Blob Storage

JuiceWorld

Your trustworthy anabolic steroids online store πŸ’ͺπŸ’ͺ. Achieve your dream physique with minimal effort and questionable consequences! πŸ”₯πŸ”₯

JuiceWorld project showcase 1
JuiceWorld project showcase 2
JuiceWorld project showcase 3

This was a school project developed for a 'Systems and Applications Development' course, where the assignment was to build a functional e-commerce platform. My partner, Michal Bilanin, and I decided it would be a funny twist to build an anabolic steroid store. It was a collaborative group effort, Michal props to Michal for handling the majority of the front-end work.

This project served as my introduction to the fundamentals of software architecture. It was designed using a classic three-layer monolithic approach, featuring a front-end built with ASP.NET MVC, an API powered by .NET Core, and Entity Framework for data management. For persistence, we used a PostgreSQL database, and the entire system was containerized with Docker to streamline local development.

The platform includes essential e-commerce features such as customer accounts, advanced product filtering, and a dedicated administrator interface. While the application is not currently hosted, I previously deployed it to the Azure cloud as part of a separate course focused on cloud infrastructure. Although it isn't live, the complete source code is open to the public for review.