Storetail

Storetail

Storetail is an e-commerce platform for selling products online.

––– views
- -

Solo Project


Short Explanation

Storetail, an e-commerce platform I developed, served as a deep dive into full-stack development. It was a journey of learning how different technologies integrate to create a robust and user-friendly shopping experience.

Project Goals

The primary objective was to gain a comprehensive understanding of modern tech stacks. This involved learning how to develop a secure and scalable backend, create a dynamic and responsive frontend, and understand the importance of DevOps in application deployment.

Tech Stack

  • Backend: .NET Core and C# for unparalled DX and efficiency.
  • Frontend: React for its component-based structure and user-friendly interfaces. Material-UI for a modern and responsive design.
  • Deployment: Docker and GitHub Actions for consistent performance and automated deployment.

Some Screenshots

Web Screenshot

Product Details Page

Web Screenshot

Product Basket

First DevOps Experience

This project marked my first experience with DevOps practices. I used Docker for containerization and GitHub Actions for workflow automation. This combination ensured consistent performance across various environments and automated deployment, enhancing development efficiency and establishing a reliable deployment pipeline.

Lessons Learned

  • Rewarding Journey: The project was a deep dive into full-stack development, providing valuable insights into building real-world applications.
  • Modern Tech Stack: Leveraged TypeScript for robust code, and Docker and GitHub Actions for essential DevOps practices.
  • Skill Reinforcement: The experience reinforced proficiency in .NET Core, React, and associated tools, demonstrating a comprehensive skill set.
  • Outcome: Developed a scalable and maintainable application, showcasing the power of modern tech stacks.

Follow me

© 2024

Mahmud's Portfolio.

Bali