- Θεόφιλος Κανταρτζής
[email protected]
- Βασιλική Κουμαρέλα
[email protected]
- Σοφία Κωστακόντη
[email protected]
- Δημήτρης Παπαχρήστου
[email protected]
- Ιωάννης Πελεκούδας
[email protected]
- Γεώργιος Σκούρας
[email protected]
- nodejs
- npm
git clone git://github.com/pelekoudasq/CitizenProtectionProject.git
cd CitizenProtectionProject
Τεχνολογίες: React
cd front-end
npm install -g
npm start
Ύστερα, πλοήγηση στη σελίδα https://localhost:3000/
Τεχνολογίες: MongoDB w/ Node, Express
cd back-end
npm install -g
node server
npm test
✅ T01. Health check status is OK
✅ T02. The database is reset successfully
✅ T03. Admin logs in successfully
✅ T04. Admin creates a temp user
✅ T05. Admin updates the temp user
✅ T06. Temp user logs in
✅ T07. Temp user creates a new incident
✅ T08. Temp user retrieves a list of incidents
✅ T09. Temp user updates an incident
✅ T10. Temp user retrieves an incident
✅ T11. Temp user deletes an incident
✅ T12. Temp user logs out
✅ T13. Admin deletes the temp user
✅ T14. Admin logs out
✅ RT01. Health check status is OK
✅ RT02. The database is reset successfully
✅ RT03. Admin logs in successfully
✅ RT04. Admin creates multiple users
✅ RT05. Admin updates one user and deletes the rest of the users
✅ RT06. User logs in
✅ RT07. User manages a list of incidents
✅ RT08. User logs out
✅ RT09. Admin deletes the remaining user
✅ RT10. Admin logs out
cd back-end
npm run dev
cd cli-app/control-center
npm install -g
npm link
control-center
Άνοιγμα φακέλου mobile-app με Android Studio και εκτέλεση με emulator. (Κατά την διάρκεια της υλοποίησης χρησιμοποιήθηκε η έκδοση 4.0.1 του Android Studio και δοκιμαζόταν σε emulator της συσκευής PIXEL 2 με API 30)