🚒 App which helps firefighters to learn equipment placement in fire trucks, because every second matters
Go to file
2023-03-12 15:08:35 +01:00
client fix problem with question 2023-03-12 00:24:44 +01:00
media/images Created media directory and hosting it as static 2023-02-28 19:54:33 +01:00
.env.example Make call from the API 2023-03-06 21:58:29 +01:00
.gitignore fix env 2023-03-11 21:18:50 +01:00
app.js Added limit of scores stored in the user's session (hardcoded 10) 2023-03-12 14:33:23 +01:00
LICENSE.txt Create LICENSE.txt 2023-02-26 15:51:02 +01:00
package-lock.json Removed unnecessary or wrong changes 2023-03-11 23:10:13 +01:00
package.json fix react-scripts 2023-03-11 21:06:22 +01:00
README.md Make README look nicer 2023-03-12 15:08:35 +01:00
skrytka_create_db.sql Removed unnecessary or wrong changes 2023-03-11 23:10:13 +01:00
skrytka_create_utils.sql Removed unnecessary or wrong changes 2023-03-11 23:10:13 +01:00
skrytka-small.png Added small skrytka logo 2023-03-12 15:00:44 +01:00

Logo skrytki

skrytka.app

Badge z licencją AGPL-3.0

To start this application you need to:

  1. Configure database
    • Install PostgreSQL DBMS
    • Setup some database and user with permissions to it
    • Create .env file in the main directory and fill it in with fields DB_USER, DB_PASS, DB_HOST, DB_PORT and DB_NAME. In case of confusion you may check exemplary .env file saved as .env.example in the root directory of this repository.
  2. Run both SQL scripts, which are located in the main directory. For app to be usable it is also recommended to insert some data to the database.
  3. Run npm install in the main directory.
  4. Run npm install in the client directory.
  5. Run npm build in the client directory.
  6. Run npm start in the main directory
  7. App will run on localhost:5000 Note: pm2 or/and nginx may be used to run this app for production