An open API service indexing awesome lists of open source software.

https://github.com/williamw-dev/mgmapp

Stock Manager - NextJS / TypeScript / Knex / Objection
https://github.com/williamw-dev/mgmapp

Last synced: about 1 month ago
JSON representation

Stock Manager - NextJS / TypeScript / Knex / Objection

Awesome Lists containing this project

README

          

# Projet SDM x Roland

![Website peek](public/images/laptop.png)

## Contexte

Le supermarché Sup2Marché, fort d' un réseau de plus de 200 enseignes en France et dans le cadre de son
expansion croissante, envisage de moderniser son système de gestion des stocks.

Ainsi, il sollicite des solutions innovantes et robustes de la part des prestataires intéressés, capables de
répondre aux besoins spécifiques d' une chaîne de distribution de cette envergure, afin d' optimiser
efficacement la gestion des stocks, les approvisionnements et les opérations logistiques à l'échelle nationale.

Le supermarché attend une solution optimisée et fonctionnelle, capable de répondre aux besoins spécificiques
d’une grande chaîne de distribution, c’est-à-dire, la gestions des stocks, les approvisionnements et les
opérations logistiques.

La solution créée sera une interface web (dashboard) permettant aux caissiers et aux managers de gérer
efficacement les stocks de leur magasin.

## Dev Team


William Wautrin
Pascal Lim


Web developer
Web developer

## Liens importants

## `.env` setup

```dotenv

# Your DB
DB_CONNECTION_HOST=
DB_CONNECTION_USER=
DB_CONNECTION_PWD=
DB_CONNECTION_DB=

# Hash password
SECURITY_PASSWORD_PEPPER=
SECURITY_JWT_SECRET=

```

## Comment installer le projet

- Clone le projet;
- Executer la commande `npm install` pour installer les dépendances;
- Configurez le fichier .env;
- Executer la commande `npm run create-db` pour creer vos tables et les remplirs avec les données du seed;
- Executer la commande `npm run dev` pour lancer le site;