/itinerary-planner-ly

React + Typescript + Material UI app

Primary LanguageTypeScript

Itinerary app by Lydia Law

Getting started

  1. Clone or download the repo
  2. yarn or npm install
  3. yarn start or yarn dev or npm start or npm run dev
  4. Test the app in the browser. Runs the app in the development mode.
    Open http://localhost:3000.

Basic features

  • A list of containers currently in the bike stock
  • A list of stores, showing:
    • if a store has already been visited
    • the store's containers stock
  • Allow transferring containers between bike stock and store stock
  • Select one or multiple containers to transfer

Tech stack

  • Typescript
  • React
  • Material-UI
  • React Redux

TODOs

  • initial store with bike and store data
  • basic features
    • show list containers
    • show list stores
      • if visited or not
      • containers stock
      • basic details like name
  • function addToStore
  • function addToBikeStore
  • add lottie when no containers in store
  • styling improvs
  • visited as an icon
  • multiple select?
  • dark/light mode
  • responsiveness
  • loading handling
  • error handling
  • tests