Skip to content

Get routes with weather conditions (school project)

Notifications You must be signed in to change notification settings

benjaminhr/lantic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lantic

  • View live @ https://lantic.netlify.com/ on mobile device

    • For desktop: set viewing device to be iPhone X, in Chrome devtools it's the button on the top left corner
  • To get frontend up and running (locally):

    • Install node
    • install yarn on your pc/mac (yarn)
      • choose version 1.22.4 (cos yarn 2 may have issues with the code)
    • change into the frontend directory: cd frontend
    • run yarn in command line, this will take a while as it downloads and installs all dependencies
    • then run yarn start to get going...
      • Runs the app in the development mode.
      • Open http://localhost:3000 to view it in the browser.
      • The page will reload if you make edits.
      • You will also see any lint errors in the console.
  • To get backend up and running (locally):

    • Get a Google API key with permissions for Directions API
    • Create backend/.env file with property MAPS_API_KEY=X where X is your API key
    • change into the backend directory: cd backend
    • install virtual environment manager:
      • MacOs/Linux: python3 -m pip install --user virtualenv
      • Windows: py -m pip install --user virtualenv
    • create virtual environment:
      • MacOs/Linux: virtualenv env OR python3 -m venv env
      • Windows: py -m venv env
    • activate the virtual python3 environment:
      • MacOS/Linux: source env/bin/activate
      • Windows: .\env\Scripts\activate
    • install dependencies: pip3 install -r requirements.txt
    • run app with: python3 app.py
    • in order to close the (activated) python3 environment: deactivate
    • if nothing works: visit

About

Get routes with weather conditions (school project)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published