Skip to content

Rahma090/omni2

 
 

Repository files navigation

Alt text

A simple Website for Purchase Products

Quick Start

Installation

First, run the development server:

cd omni2\server\
cd omni2\app\
npm i
npm run start
# or
yarn run start
# or
pnpm dev
# or
run dev

Open http://localhost:3000 with your browser to see the result.

Development

Welcome contributions to enhance and customize this Full stack E-commerce website. If you would like to contribute, please follow these steps:

  1. Fork the repository on GitHub.
  2. Create a new branch with a descriptive name for your feature or bug fix.
  3. Make the necessary changes in your branch.
  4. Test your changes thoroughly.
  5. Commit your changes and push them to your forked repository.
  6. Submit a pull request, clearly describing the changes you have made.

Configuration

Features

Website Features

Feature Coded? Description
Add users Ability of Add users and dispatch their roles
Add a Product Ability of Add a Product on the System
List Products Ability of List Products
Edit a Product Ability of Edit a Product
Delete a Product Ability of Delete a Product
Stock Ability of Update the Stock
Saved List Ability to keep the products for a future purchase
Sales History Ability to see the Stock History

Purchase Features

Feature Coded? Description
Create a Cart Ability of Create a new Cart
See Cart Ability to see the Cart and it items
Remove from Cart Ability of Remove a Cart
Add Item Ability of add a new Item on the Cart
Remove an Item Ability of Remove a Item from the Cart
Checkout Ability to Checkout

About project

OmniMarket V2.0 it's an open source (test scenario) software made to create a easy and simple "Shop", where you have two services, one the Products that stores and handles everything Related to Stock and Products. And the Purchase where you can create orders (cart's) and checkout items.

The purpose of this repository it's for education and test. But the code it's being coded in a proper way.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 81.9%
  • JavaScript 12.8%
  • CSS 5.3%