Hey everyone,
I was tired of doing isolated coding exercises that didn't feel real, so I decided to build a complete full-stack project from scratch to test my skills.
It's an e-commerce web application called BlueMart, built using Python Flask and PostgreSQL.
Key features I've implemented so far:
• User Authentication: Secure signup and login flow.
• Store Management: Dynamic product listings and inventory management.
• Shopping Workflow: Working cart functionality and order processing.
• Admin Dashboard: A centralized place to track metrics and data.
• Database Integration: Relational database architecture using Postgres.
I’m actively trying to level up my full-stack development skills, so I would highly appreciate any constructive criticism you have on the UI, user flow, or performance.
• Live Project: https://my-bluemart.duckdns.org/
• Source Code:
BlueMart 🛒
BlueMart is a full-stack e-commerce web application built using Python Flask and PostgreSQL.
This project was built to transition away from isolated coding exercises and master real-world, full-stack application development challenges—such as state management, relational database design, and user authentication.
🌐 **Live Demo: https://my-bluemart.duckdns.org/
🚀 Features
🔐 User Authentication
- Secure Flow: User registration, login, and session persistence.
- Role-Based Views: Tailored experiences for standard customers vs. store managers.
📦 Store & Product Management
- Dynamic Listings: Browsable catalog pulling real-time data from PostgreSQL.
- Management UI: Tools to add, edit, or update product information directly through the platform.
🛒 Shopping Cart & Orders
- State Management: Fully functional shopping cart that handles item quantities.
- Order Processing: Seamless transition from cart validation to order finalization.
📊 Admin Dashboard
- Metrics: A centralized dashboard displaying core operational data, user activity, and store metrics.
🛠️ Tech Stack
- Backend: Python, Flask
- Database: PostgreSQL
- Frontend: HTML5, CSS3…
](https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fjhen057xdzriznfh09yq.png)
Thanks in advance for taking a look!
Top comments (0)
Some comments may only be visible to logged-in visitors. Sign in to view all comments.