A Human Resource Management System (HRMS) designed to streamline core HR processes and improve employee management within organizations. This system focuses on managing employee data, tracking leave requests, and automating essential HR tasks to enhance operational efficiency and employee experience.
- AI Assistant for reporting: https://aihrstreamline-dthatprince.streamlit.app/
- API & Documentation: https://dthatprince-hrstreamline-api.onrender.com/
git clone https://github.com/dthatprince/hrstreamline.git
cd hrstreamlinepython -m venv venv
source venv/bin/activate # Mac/Linux
venv\Scripts\activate # Windowspip install -r requirements.txtflask db init
flask db migrate -m "Initial migration"
flask db upgradeflask --app app --debug runThe application will run at http://127.0.0.1:5000/
cd ai_hr_assistant
streamlit run main.pyThe application will run at http://localhost:8501/
docker-compose up --build
The app will be available at: http://localhost:5000
redis-server
celery -A celery_worker.celery worker --loglevel=info
celery -A celery_worker.celery beat --loglevel=info
celery -A celery_worker.celery worker --beat --loglevel=info