Skip to content

Dev-Int/glsr

Repository files navigation

GLSR logo

G.L.S.R.

Glsr_server Glsr_client MIT License Scrutinizer Code Quality SensioLabsInsight

Open-source solution to manage a restaurant, GLSR (in french: "Gestion Libre des Stocks d'un Restaurant") is a Full Web application to manage all your management issues: from the inventory of items, to datasheets products sold, through orders items needed to manufacture of your products.

Features

  • Settings the application
  • Inventory management
  • Create datasheets recipes
  • Order management

Installation

clone the repo at first

git clone https://github.com/Dev-Int/glsr.git

The project use docker (install it, if you don't have it), and with the Makefile enter this command in your terminal:

$ make install

Documentation

To understand how the application works, read the all project documentation.

Roadmap

To restart in the right direction, I start by preparing my use cases, and adding the resulting tests after this list:

To follow the progress, visit the use cases page

  • Register a user (back, front ✅)
  • Authentication (back, front ✅)
  • Administration of the application (back, front ✅)
    • company ✅
    • settings ✅
    • users ✅
    • suppliers ✅
    • logistics families in progress...

Licence

MIT

History

In 2020, I found myself stuck on dependency updates, after several months of abandonment. There was a branch for recipes, a new branch for Symfony4, and nothing was progressing. At the same time, a friend of mine needed help with unit testing.

So I started on Test repository, with unit tests, then, along the way, I resumed the desire to develop my project. This one starts from scratch, only the entities will not change, to begin with. The domain is there. 😉

To train and create skills, I want to develop according to the DDD vision, and the different testing approaches (ATDD, TDD, BDD ...)

About

Gestion Libre des Stocks d'un Restaurant

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published