Giter Site home page Giter Site logo

planmyworldtour's People

Contributors

blatinier avatar

Watchers

 avatar  avatar  avatar

planmyworldtour's Issues

User management system

Using Flask-User might be a good idea.

TODO :

  • User model
  • Session to keep current user information
  • Login page (React/redux etc… ?)
  • Register page ? (== Login page)
  • SSO G+
  • SSO facebook
  • Other SSO ?
  • Roles (Peon/Admin)
  • Admin page to manage users (CRUD)

Base layout

Find/choose a base layout and "implement" it with the choosen stack (redux etc…)

Setup the JS stack:

  • yarn
  • gulp
  • redux
  • flow
  • chai
  • mocha

Map for travellers

Provide a simple map to travellers (inserted using a tag on there website).
Ability to configure the map:

  • show planned itinerary
  • show effective itinerary
  • show current position
  • use a picto/point/… for position
  • allow multiple designs (google maps, OSM, ammap, …)
  • provide a simple way to update location (a page with a « update » button, and later a mobile app)

Accounting tool

Some accounting tool to track expanses.
Maybe alerts on configured threshold
Allow to configure categories (to draw pretty graphs afterward)

Add some tooltips « Did you took XXX into account??? » XXX being insurance/diesel/bank bills/taxes/…

Action "start my journey"

Add a button for logged users that let them start a workflow of preparation.
It must instanciate a standard travel workflow and get the user to the page showing this new workflow.
A user must be able to instanciate multiple workflows.
Workflows are named and the user must provide a name just before workflow instanciation.

fix links

Fix links to

  • github (after rename)
  • poeditor (create a new project)

CI

Setup travis.yml basics

  • Run all tests on python 3.X
  • Run some pep8 ?

Affil

  • https://next.n26.com/en-eu/affiliate
  • revolut
  • amazon & fnac (guides)
  • lemballagevert (zero waste)
  • materiel.net (informatique)
  • online storage
  • camper stuff
  • evaneos
  • insurances (avis, marcopolo)
  • cargo (ivssuk.com)
  • flights (comparateurs)
  • visas (russieautrement, …)

Link to blogs

Link to blogs/fb/insta of travellers having done/doing the same experiments (nearly the same trip in the same conditions)
Tag blogs etc… with camper/children/ages/countries/… to give to read to the user
Set a small presentation of each blog for link exchange?

  • money
  • path
  • familly
  • travel mean

See https://lfadm.jimdo.com/

Create steps

Itinéraire (liste pays)
Visas ?
Bank (card)
Insurance
Travel Mean
Housing
Nb pers & age
Si camper

  • eau purification
  • énergie
  • gestion des déchets
  • achat véhicule
  • check véhicule
    Internet
    Téléphone
    Com'
  • blog** (ghost)
  • website** (ovh)
  • contact municipal
  • contact local news
    Si traversé + camper
  • cargo**
  • avion **
    Si trop de taf -> evaneos**
    Vaccin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.