Knowledge-hub is designed to serve as a centralized knowledge hub. It leverages various technologies to deliver a user-friendly and informative experience.
git clone https://github.com/Unilever-Digital/knowledge-hub
-
Install required dependencies:
python -m venv env env\Scripts\activate.bat # or source env/bin/activate pip install -r requirements.txt
-
Testing local server runing:
python main.py
-
Testing with guricon server (for Mac):
gunicorn -c instance/config.py wsgi:app
Access the API endpoints at http://localhost:8080
by default.
.
├── instance # config backend server
├── public # public icon/image source file
│ └── favicon.ico
├── sqlite
│ └── .db # database file
│ └── ...
├── src
│ └── controls
│ └── controls # utils of every single page
│ └── query # connection info for 2nd server database
│ └── ..
│ └── models
│ └── static # public folder
│ └── images # image used by default template
│ └── png
│ └── jpg
│ └── svg
│ └── css
│ └── js
│ └── templates # template ui
│ └── views # endpoint API
│ └── env.py
├── test # test root
├── .gitignore
├── .python-version # python version define file
├── config.py # config backend server file
├── Dockerfile # Dockerfile
├── docker-compose.yml # docker-compose configuration
├── main.py # running file
├── package.json # config file
├── Procfile # config file for running in Gunicorn server
├── README.md # README file
├── requirements.txt # list python lib file
└── ... # Other configuration files (prettier, ignore files,...)
- DEOC Trend: Visualize trends in DEOC (Defect Elimination on Concept) data.
- DEOC Top Defect: Identify the most prevalent DEOC defects.
- LINE Trend: Track trends in LINE data (unspecified in the prompt).
- SKU Trend: Analyze trends for Stock Keeping Units (SKUs).
- Gain valuable insights from the data.
- Access safety information.
- Receive safety advice.
This project is licensed under the MIT License.
For support or inquiries, please contact [email protected].