Giter Site home page Giter Site logo

restaurant-tracker's Introduction

#Restaurant-Tracker

This repository contains a restaurant tracking app I am in the process of creating to "scratch an itch".

Personal Itch

My wife and I enjoy going out to eat; often. We love trying new restaurants and we tend forget what we ate, who we went with, when we went, if we liked it etc... Also, when we drive by new restaurants we sometimes say "let's try this place". Then a few weeks roll by and we want to head out to a new restaurant. Neither one of us remembers that place we drove by. So, this app will be used to track restaurants we have visited and restaurants we want to visit sometime in the future.

Technical Itch

  1. Play around with Kinvey BaaS
  2. Play around with Handlebars.js

To Do:

  • Styling: need to create stylesheets and layout of app

    • Two column layout - visited / desired
    • Overall LaF
  • Separation: Create clean separation of JS code.

    • Integrate with Handlebars
    • Define file/directory structure
  • Add ability to create a desired restaurant

    • Display desired restaurants
  • Social Integration

    • Create login via Twitter/FB
    • Add ability to share restaurant visits
  • Validations

    • Client Side
    • Server Side
  • Add datepicker

  • Add ability to convert desired restaurant to visited one

    • Make it possible to fill in blank fields
  • Add ability to edit visited restaurants

  • Once happy with functionality - Investigate converting to EmberJS or Backbone

  • Consider swapping out Kinvey with custom rails backend

restaurant-tracker's People

Watchers

 avatar  avatar

Forkers

spmor

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.