Poster Palace
Project Details

Poster Palace

Completed Jan 2024. This is the final project that was part of my full-stack developer training

Overview

Poster Palace is a full-stack e-commerce application that specialises in selling large and extra-large high-quality posters. 

Poster Palace is an eCommerce store built using Django with Stripe as the payment processor.

Poster Palace is an MVP (minimum viable product) full-stack e-commerce application built with Django that specialises in selling large and extra-large high-quality posters. This was the final project for my full-stack developer training in 2024.

The place to buy large (61 x 91 cm or 24.02 x 35.83 inches) and extra large (80 x 120 cm or 31.50 x 47.24 inches) posters. These high quality, designer inspired posters are made with eco-friendly sustainable materials and are statement pieces meant for display at home or in the office. They have been designed for customers looking for unique and impactful wall art.

The business model combines print-on-demand functionality with community engagement through a unique quarterly design competition where winners' posters are sold on the platform. This approach not only ensures fresh inventory but also builds brand awareness and community involvement.

Technical Details

Built using Django framework with Python

PostgreSQL database hosted on Railway

Bootstrap and custom CSS for responsive design

Cloudinary for media storage

SEO optimization and marketing tools integration

Comprehensive error handling and user feedback system

Results

Secure user authentication with email verification

Full e-commerce functionality with Stripe payment integration

Product catalogue with advanced filtering and search

User profiles with order history and delivery information

Wishlist functionality for registered users

Product review and rating system

Newsletter and marketing integration

Community engagement through design competitions

Comprehensive admin interface for product and order management

Future Development Plans:

Implementation of verified purchase reviews

Photo integration for customer reviews

Colour variations for products

Personalized product recommendations

Custom price variations based on size

Direct integration with social media platforms

Customer customization options

The platform emphasizes sustainability through eco-friendly materials and focuses on building brand trust through quality products and community engagement. The project demonstrates full-stack development capabilities while implementing business logic to create a viable commercial platform.

Back to Portfolio