OpenPayroll es un gestor de nómina que busca facilitar las tareas administrativas de las empresas, evitando errores y multas que pueden dañar tu negocio.
OpenPayroll usa las siguientes tecnologías:
- ReactJs - Libreria de JavaScript para construir interfaces de usuario
- VSCode - Editor de código fuente
- Django - Framework de Python para desarrollo web
- Django REST Framework - Framework de Django para desarrollo de API REST
- PostgreSQL - Sistema de gestión de bases de datos relacional
- MaterialUI - Libreria de React para componentes de interfaz de usuario
OpenPayroll requiere: node.js v17+ Python v3.10+ Pipenv PostgreSQL para funcionar.
Instala las dependencias
cd openpayroll
cd backend
python -m pipenv install
cd ..
cd frontend
npm i
Corre estos comandos en 2 terminales separadas:
Primera terminal:
cd openpayroll/backend/
python ./manage.py migrate
python ./manage.py runserver
Segunda terminal:
cd openpayroll/frontend/
npm start
MIT Free Software, Hell Yeah!