Skip to main content

AM eShop

I led the full-stack development and deployment of the AM eShop, creating an intuitive and accessible online shopping platform with all the modern features of major e-commerce applications.

  • Full-Stack Development
  • Technologies: Django, React.js, PostgreSQL
  • UX and UI Design
  • Deployment
The aero lesson builder app dragging an audio component into a screen about plant cells.

The Project

For my bachelor thesis, I led the full-stack development and deployment of the AM eShop, creating an intuitive and accessible online shopping platform with all the modern features of major e-commerce sites like Amazon and eBay. The platform includes advanced search functionality, product catalog, reviews, user authentication, order tracking, secure payment processing, real-time inventory updates, and personalized recommendations, ensuring scalability and performance for a seamless shopping experience. This project was a significant milestone in my academic journey, earning me an overall score of 95 out of 100 and representing a major achievement in both my technical and project management skills.

A set of dark themed components for the aero design system

The Development Phase

To ensure a smooth and efficient development process for the AM eShop, it was essential to build a robust, scalable platform that could adapt to evolving requirements. By implementing a flexible architecture and modern e-commerce features, the platform not only streamlined the shopping experience but also ensured consistency across user interactions, from product browsing to secure checkout. This approach laid the groundwork for a seamless, high-performance solution capable of supporting future growth and enhancements.

.

Easy, Fast and Secure Payments

I integrated PayPal's One Payment solution to provide users with a seamless, fast, and secure payment experience. This integration ensures that customers can complete transactions effortlessly, with the confidence that their payment information is protected through PayPal's trusted security protocols. The streamlined payment process enhances the overall user experience, making purchases quick and hassle-free.

Configuration options for a component.

ChatBot Assistance. Your Virtual Shopping Partner

The chatbot for AM eShop was created using Conferbot to enhance the online shopping experience. It assists customers by answering their questions, guiding them to the right products, and providing instant support throughout their shopping journey. Seamlessly integrated with AM eShop, this chatbot ensures a smooth and personalized shopping experience, making it easier and more enjoyable for customers to explore and purchase products..