Plateforme Fullstack E-commerce : Vue.js & NestJS
Charbel Mehinto
Développeur Frontend

🧠 Project Overview
This project is a modern online store specializing in stylish accessories for men and women. It is a fullstack application combining a Vue.js frontend with a NestJS backend, delivering a robust, maintainable, and scalable platform.
The interface, built with Tailwind CSS, provides a sleek, responsive, and user-friendly experience, allowing customers to browse products effortlessly, add items to their cart, and complete secure purchases.
The application uses a PostgreSQL database for reliable data management and Redis to optimize performance and efficiently manage user sessions. The platform is fully containerized with Docker, ensuring consistency across environments, and is deployed on Vercel for the frontend and Render for the backend, providing high availability and scalability.
Payment processing is securely handled through Stripe, allowing users to complete transactions with confidence. The platform also includes a comprehensive order management and shipment tracking system, ensuring a smooth, transparent, and secure shopping experience from purchase to delivery.
✨ Key Highlights
🚀 Fullstack Architecture: Vue.js frontend + NestJS backend
🎨 Modern UI: Sleek and responsive interface with Tailwind CSS
💳 Secure Payments: Stripe integration for safe transactions
🗄️ Data Management: PostgreSQL database for reliability
⚡ Performance: Redis for fast sessions and optimized performance
🐳 Containerized: Docker ensures consistent environments
☁️ Deployment: Vercel frontend + Render backend for high availability
📦 Order Management: Full order tracking system from purchase to delivery
🛠️ Tech Stack
🌐 Frontend: Vue.js, Tailwind CSS
⚙️ Backend: NestJS, PostgreSQL, Redis, Stripe
🐳 Other: Docker containerization, Fullstack architecture, Deployment on Vercel + Render
Commentaires (0)
- Soyez le premier à commenter.