Wexcommerce

screenshot of Wexcommerce
express
nextjs
react
material-ui

Wexcommerce

eCommerce Platform on Next.js

Overview

wexCommerce is an eCommerce platform designed with a focus on search engine optimization (SEO). It offers a range of features to help businesses effectively manage their online stores and maximize their visibility in search engine results.

Features

  • Stock management: Easily keep track of inventory and update product availability.
  • Order management: Efficiently manage customer orders, track shipments, and handle cancellations or returns.
  • Client management: Maintain a database of customer information for personalized communication and targeted marketing campaigns.
  • Multiple payment methods: Accept payments via various options including credit card, cash on delivery, and wire transfer.
  • Multiple delivery methods: Provide customers with options for home delivery or store withdrawal.
  • Multiple language support: Offer seamless shopping experiences for customers in different languages, such as English and French.
  • Responsive backend and frontend: Enjoy a user-friendly interface that adapts to different screen sizes, ensuring smooth management and shopping experiences.

Installation

To install wexCommerce, follow these steps:

  1. Clone the wexCommerce repository from GitHub:
git clone https://github.com/wexCommerce/wexCommerce.git
  1. Open the cloned repository in a code editor like Visual Studio Code.

  2. Install the required dependencies by running the following command in the terminal:

npm install
  1. Start the backend server by running:
npm run start:backend
  1. Open a new terminal window and start the frontend server with the following command:
npm run start:frontend
  1. Access wexCommerce by entering http://localhost:3000 in your web browser.

Summary

wexCommerce is an SEO-optimized eCommerce platform with a range of features to enhance the management and visibility of online stores. Its stock management, order management, and client management functionalities facilitate efficient operations, while offering multiple payment and delivery methods ensures convenience for customers. With multi-language support and responsive interfaces, wexCommerce enables businesses to provide excellent shopping experiences to a diverse range of users.

express
Express

Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

nextjs
Next.js

Next.js is a React-based web framework that enables server-side rendering, static site generation, and other powerful features for building modern web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

material-ui
Material UI

material-ui adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.

ecommerce
Ecommerce

Ecommerce websites sell products or services to customers through an online storefront. These websites typically include features such as product listings, shopping carts, payment processing, and order management tools.