Logica E-commerce Platform 

Project Overview

Logica is a full-scale e-commerce platform built for seamless shopping experiences across web and mobile. Users can browse products, place orders, track shipments, and interact with dynamic content. The platform is built on the MERN stack and deployed using AWS cloud infrastructure.

Our team is actively developing both the user-facing storefront and a powerful admin dashboard to manage orders, products, coupons, CMS content, SEO tools, and analytics.

Admin Dashboard Modules

  • Product Management: Add, edit, delete, and bulk upload products. Assign to categories, manage variants, stock, and pricing.
  • Order Management: Track orders through all stages with real-time updates, refund controls, and CSV export.
  • Customer Management: View users, purchase history, and login info. Block/unblock users.
  • Coupon Management: Generate coupon codes with rules like usage limit, expiry, discount % or amount.
  • CMS Control: Update homepage banners, blog posts, policy pages, and contact info using a visual editor.
  • Category & SEO: Create category trees with slugs, descriptions, and meta tags. Supports SEO URL structure.
  • Reporting: Dashboard charts, daily sales reports, best-sellers, abandoned carts, and downloadable CSVs.

Hosting & AWS Infrastructure

  • EC2: Deployed backend server on AWS EC2 for scalable performance.
  • S3 + CloudFront: Image hosting via S3 with CDN support for optimized delivery.
  • MongoDB Atlas: Secure cloud DB connected via VPC.
  • Route 53 + SSL: DNS and HTTPS configured with secure SSL.
  • GitHub Actions: CI/CD pipeline to auto-deploy on code push.

Key Features

  • Secure Auth: Email/password login with OTP and social login support.
  • Search & Filters: Keyword search with suggestion, filters by price, category, brand, and rating.
  • Wishlist & Cart: Persistent cart, wishlist, and guest checkout option.
  • Checkout: Multi-step flow with shipping, address, payment, and confirmation.
  • Payment Gateways: Razorpay, Stripe, UPI, and Cash on Delivery.
  • Email/SMS Notifications: Triggered for order, delivery, refund, etc.
  • Customer Portal: View order history, download invoices, manage addresses and profile.

Technology Stack

  • Frontend: React.js + Tailwind CSS
  • Backend: Node.js + Express.js
  • Database: MongoDB with Mongoose
  • Auth: JWT, OTP (Email/SMS), Google Sign-In
  • Hosting: AWS EC2, S3, CloudFront, Route 53
  • Deployment: GitHub Actions + Docker (optional)
  • Payment Integration: Razorpay, Stripe, PayPal, UPI

Future Enhancements

  • AI-based product recommendations & personalization
  • PWA support for offline usage and home screen apps
  • Affiliate marketing module and multi-level referrals
  • In-app wallet and reward point system
  • Voice search & AI chatbot for customer support
Emaavy Pdf Download