Skip to content

rchacoma8/Mooving

 
 

Repository files navigation

Mooving

App for motorbikes sharing with a new spicy flavor.

How to use it

Just go to the website, sing-up with all the necessary information and take a look at the catalog.

The app itself

The app is formed by a vue app for frontend and a flask app for the backend, coupled with a sqlite database.

Local set-up

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.

Running tests

Frontend

Simply run the following command inside the frontend project: npm run test:unit

About

https://mooving.herokuapp.com/

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 48.3%
  • Python 28.2%
  • Vue 22.4%
  • Other 1.1%