004 · Rochester Institute of Technology
StraightFlush
E-commerce platform with user friendly interface for a card game store. Features include product browsing, shopping cart, admin panel, and image upload for products.
StraightFlush
About
StraightFlush is an e-commerce platform designed for a card game store. It features a user friendly interface that allows users to browse and purchase products. Allows users to checkout with a shopping cart that is saved to an account. The platform also includes an admin panel for managing products, orders, and user accounts. The image upload feature allows users to easily add images to their products, which are stored on the server and displayed in a carousel format on the product page.
This project was developed as part of a software engineering course at RIT. It was built using Angular for the frontend, Node.js for the backend, and Java with Spring Boot for the server-side logic. My role in the project was to develop a majority of the frontend components, including the product browsing and shopping cart features. I also contributed to the backend development by implementing the image upload functionality and integrating it with the frontend.