Ein Financial Management WebApp (UFMA) PetComp Group. Sein Ziel ist es, lediglich ein Management des Eintritts und Ausgangs der finanziellen Ressource der Lehr- und Erweiterungsgruppe aufrechtzuerhalten.

Siehe auch die Desktop -Version
Installieren Sie die nachstehend erwähnten Voraussetzungen nach diesem Klon das Projekt und geben Sie das Repository ein. Öffnen Sie Ihr Terminal im Projektordner und führen Sie den Befehl aus:
python manage.py runserver
Ein lokaler Server wird anfänglich, um ihn zu schließen " Strg " + " C ".
Zugangsadresse 127.0.0.1:8000 in Ihrem Browser und Spaß haben.
Zuerst müssen Sie Python 3.0 installieren. Python ist eine Programmiersprache mit hoher Ebene, interpretiert, skript, imperativ, objektorientiert, funktional, dynamisch und stark.
sudo apt-get install python3
Danach installieren Sie die PIP. PIP ist ein Paketverwaltungssystem, das zur Installation und Verwaltung von Python -Softwarepaketen verwendet wird.
sudo apt-get install python3-pip
Installieren Sie den virtuellen Sektor.
sudo pip3 install virtualenv
Gehen Sie so weit, dass Sie das Projekt speichern und einen Ordner mit einem beliebigen Namen erstellen möchten. Bei diesem Tutorial wurde der Code im Home -Ordner eines Linux -Systems gespeichert.
mkdir ~/safebox-projeto
Geben Sie den gerade erstellten Ordner ein.
cd ~/safebox-projeto
Erstellen Sie dann eine virtuelle Umgebung , damit die im Projekt verwendeten Abhängigkeiten nicht mit ihren Einrichtungen in Konflikt stehen. Dieser Befehl erstellt eine Reihe von Dateien, mit denen Sie diese WebApp vom Rest Ihres Computers isolieren können und verhindern, dass mögliche Fehler Ihren eigenen Projekten beschädigen. (Gute Praxis)
virtualenv ambiente-virtual
Um die virtuelle Umgebung zu aktivieren, verwenden Sie den Befehl:
source ambiente-virtual/bin/activate
Geben Sie den Ordner der virtuellen Umgebung ein
cd ambiente-virtual/
Schließlich klonen Sie das Github -Repository
git clone https://github.com/Marcos-Costa/safebox.git
Führen Sie schließlich die PIP so aus, dass die anderen Abhängigkeiten automatisch installiert werden.
pip install -r /safebox/requirements.txt
Das ist alles, das Projekt ist installiert.
Um es auszuführen, verwenden Sie es im Repository -Ordner
cd safebox/
Führen Sie den folgenden Befehl aus:
python3 manage.py runserver
Besuchen Sie den Link, um WebApp zu verwenden. Oder drücken Sie Strg + C zu Ihrem Terminal, um WebApp zu beenden.
Tests werden in der Circleci -Umgebung automatisiert und ausgeführt. Wenn Sie Kenntnisse über Unit -Test haben, können Sie die lokal verwendeten Tests den Befehl durchführen
python3 manage.py test
Die Anwendungsbereitstellung wird auch mit Circleci automatisiert. Jedes Mal, wenn ein Branch -Master (geschütztes Weiß ist), wird ein WebHok ausgeführt und der automatisierte Bereitstellen findet auf dem Server ausgeführt. Um die Bereitstellung auf Ihrem Server zu konfigurieren, lesen Sie die Circleci -Dokumentation in YAML -Konfigurationsdateien. Die Konfigurationsdatei befindet sich im .circleci/config.yml
Git wurde für die Version verwendet.
Siehe auch die Liste der Mitwirkenden, die an dem Projekt teilgenommen haben.
Dieses Projekt verwendet die MIT -Lizenz - siehe Lizenz für weitere Informationen.