Skip to content

jadshaker/NexStore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NexStore

This repository contains the detailed design and documentation for the NexStore Database. The project includes an ER diagram, relational mappings, SQL DDL scripts, and descriptions of entities and relationships to model the database system for a retail store with both physical and online presence.

Overview

The NexStore Database is a comprehensive solution for managing data in a retail environment. It models various aspects of the store, including products, employees, customers, orders, and more. The database supports key features like coupon management, product reviews, and delivery tracking. Check out the NexStore Database Report for more details.

Setup the environment

  1. Install Python 3.13 or higher
  2. Create a virtual environment
python -m venv .venv
  1. Activate the virtual environment
source .venv/bin/activate # For macos
.venv\Scripts\activate # For windows
  1. Install the required packages
pip install -r requirements.txt

Some Commands

Run backend server

Run the fastapi backend server

python cli.py run

Clean the code (necessary before creating a pull request)

Clean up the code

python cli.py clean

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages