App for motorbikes sharing with a new spicy flavor.
Just go to the website, sing-up with all the necessary information and take a look at the catalog.
The app is formed by a vue app for frontend and a flask app for the backend, coupled with a sqlite database.
For the frontend, you must install node.js vue first, then npm install -g @vue/cli and create a variable FRONTEND=_yourDesiredName_. Afther that, execute create_frontend.sh and build_frontend.sh. For ease of use, modify the package.json file at the script build keyword, adding: --mode personal.
For the backend, simply install the requirements at flaskProject/requirements.txt and create the database with ./local_create_db.sh. Optionally, run python flaskProject/add_data.py to populate it.
Simply run the following command inside the frontend project: npm run test:unit