InnoMarkt Consultancy & Service Provider

InnoMarkt Consultancy & Service Provider

Full Stack DevelopmentFebruary 2023

Overview

This e-commerce system provides a robust platform for online shopping, enabling both users and admins to manage their respective operations efficiently. The platform includes the following features: - User Registration: Users can create accounts with a unique username and password, providing personal information such as name, email, and contact details. - User Login: Registered users can securely log in to access their accounts. - Product Listing: A detailed list of available products, including name, description, price, and high-quality images. - Placing Orders: Users can place orders, specify delivery information, and receive order confirmation emails. - Payment Processing: Integration of a secure payment gateway for transactions using bank accounts. - Contact Admin: Users can send messages to the admin through a contact form with a subject and description. - Admin Features: - Product Management: Admins can add, edit, or delete products with name, description, and optional images. - User Management: Admins can view, update, deactivate, or delete user accounts. - Message Management: Admins can view and respond to user messages. - User Role Management: Admins can assign roles like regular user, moderator, or admin, with different levels of access and permissions. - Payment Management: Admins can view payment details, transaction history, and process refunds or cancellations. - Security: User data, including personal information and payment details, is securely stored and compliant with data protection regulations. - User Roles: Users can register, browse products, place orders, make payments, and contact admins, while admins have full access to platform management.

Technologies Used

ReactTailwind CSSNode.jsMongodbStripe

Key Features

  • User registration and login
  • Product listing with details and images
  • Order placement with delivery details
  • Secure payment gateway integration
  • Admin dashboard for product and user management
  • User role management and permissions
  • Messaging system for user-admin communication
  • Transaction history and payment management

Screenshots

Screenshot 1
Screenshot 2
Screenshot 3
Develop By - Hmd Kamrul