Skip to content

ajoydas/OpenGMS

Repository files navigation

OpenGMS

Build Status

An Open Source Garments Management System

Features

  • Production-ready configuration for Static Files, Database Settings, Gunicorn, etc.
  • Enhancements to Django's static file serving functionality via WhiteNoise.
  • Both Python 2.7 & 3.6 runtime environment support.
  • Use of Machine Learning to predict order finish time & sort unconfirmed orders.

How to Use

To use this project, follow these steps:

  1. Clone this repo using git. Ex: $ git clone git@github.com:shikkanobish/OpenGMS.git
  2. Create your working environment.
  3. Install requirements.txt
  4. Create a .env file that have entries which are in sample.env file

Deployment

  • The system is now deployed at Heroku in this link.
  • Media file Hosting in Amazon AWS.
  • Connected to Travis CI for build testing.
  • Automated deloyment to Heroku after build passing.
  • Dockerfile to develop using the power of Docker tools.

Some Screenshots

Alt text Fig: Technical Officer Create Account View

Alt text Fig: Technical Officer Accounts List View

Alt text Fig: Service Manager Profile View

Alt text Fig: Service Manager New Order View

Alt text Fig: Service Manager Order Approval View

Alt text Fig: Service Manager Technical Manager Selection View

Alt text Fig: Service Manager Order History View

Alt text Fig: Service Manager Order Graphs View

Alt text Fig: Service Manager Order Priority View

Alt text Fig: Service Manager Notification View

Alt text Fig: Client Order Progress View

Alt text Fig: Production Manager Estimate Finish Time View