This program is a project developed by Computer Science students from UP Tacloban College under their Internship Program at Paytaca. The program is a command center for displaying various information regarding the Paytaca app such as a dashboard, map, and data.
Front-end development:
- Language: HTML, CSS, Javascript
- Frameworks: Vue, Quasar
Back-end:
- Language: Python
- Framework: Django REST
Run the following commands in the terminal to install dependencies:
npm install
pip install -r requirements.txt
Note: the requirements.txt
file is located at (dir:/command_center/
)
To deploy the app, first ensure that the dependencies are properly installed and code is cloned from the repository.
-
Running the Django server (
dir:/command_center_backend/
):python manage.py runserver
-
Running the listeners (
dir:/command_center_backend/
):- MQTT listener for Transactions:
python manage.py mqtt_transactions
- Watchtower listener for Merchant list:
python manage.py update_merchants
- MQTT listener for Transactions:
-
Running the Quasar app (
dir:/root/
):quasar dev