A Streamlit application to manage and sync attendance data with Odoo.
- Clone this repository:
git clone https://github.com/your-username/odoo-attendance-manager.git
cd odoo-attendance-manager
- Create a virtual environment and activate it:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
- Install the required dependencies:
pip install -r requirements.txt
- Install requirements:
pip install -r requirements.txt
- Create a
.env
file in the root directory with your Odoo credentials:
ODOO_URL=your_odoo_url
ODOO_DB=your_database
ODOO_USERNAME=your_username
ODOO_PASSWORD=your_password
api_key=your_api_key
Run the Streamlit app:
streamlit run run.py
The app will open in your default web browser. 1-simple python script to run the app
git clone https://github.com/yourusername/odoo-attendance-manager.git cd odoo-attendance-manager
chmod +x deploy.sh ./deploy.sh
deploy.bat 2-docker install
git clone https://github.com/yourusername/odoo-attendance-manager.git cd odoo-attendance-manager
docker-compose up --build