Groceries recording and visits controling information system (in Czech: Potraviny Evidující a Nocležný Informační Systém) is a system that allows control over finances and visits to flats and houses that are typically inhabited by students or other non-family related people for which reason is necessary to have control over these aspects of living together. Primary target is for Czech users. English localisation will be added later.
Desctiption | Status |
---|---|
Creating request with the specified date or even time of a visit | Done ✔ |
Process of accepting the visit request | Done ✔ |
Info table and calendar with all visits | Done ✔ |
Cash due | Done ✔ |
Specified users and houses | Soon ❌ |
JWT authentication | Soon ❌ |
Cash due statistics | Soon ❌ |
Filtering for big data in tables | Soon ❌ |
English localisation | Soon ❌ |
- python 3.8
- node.js (access to npm commands)
- Clone repository
- Create venv with python 3.8
- Install requirements
- Create .env file in root folder (user .env.example)
- in src/backend run
python manage.py migrate
- in src/frontend run
npm i
- in src/frontend
npm run serve
- in src/backend
python manage.py run server
- open on backend port (default is 8000)