Tubular Retro 

A full-stack ecommerce store, built using Django and Stripe.

Link to live site
Link to GitHub repo




Tubular is a fictional online store selling a variety of retro homeware, electronics, and memorabilia, as well as mid-century design furniture. Each item in the store is one of a kind and sold in used/preloved condition. The site also allows users to submit their own items for consignment in the store, and admins can approve or decline the consignment requests. Admins can also add, edit, or delete products on the site without using the Django admin panel.

This project was built to fulfill the requirements of the final project in Code Institute’s Full Stack Development Diploma - eCommerce specialization. The app should be considered a minimum viable product (MVP) of an ecommerce application.

By building the project from scratch, I learned a LOT about the software development lifecycle including user stories, user experience design, information architecture, wireframing and prototyping, webhooks and more! I also realized that I prefer the front end design/development process, although I did not get to spend as much time as I would have liked refining this due to the full stack nature of the project and the tight timelines we were under.

  • Basic Figma wireframes are available here.
  • The ERD and data models can be found here.
  • Link to user stories can be found here.
  • Full GitHub repo can be found here.