Code Monkey home page Code Monkey logo

foodr's People

Contributors

jhamm avatar ryannwhite avatar snowman2334 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

foodr's Issues

Email Notifications

Need to get email notifications working for registration and truck schedule changes.

  • framework to send emails
  • email templates themselves
  • integrate with 1 and 1's SMTP server

Logging?

How do we want to tackle general logging? My vote for now would be to create a Logging Service that just adds rows to a logging table or something. Straight forward, and simple.

Thoughts?

Create Home Page

A marketing splash page with links to the most commonly used functions of the site
I think the links on this page should take the user to:
-List of trucks out today
-A way to find trucks currently near the user displaying on a map

Food truck tags

Create tags for the type of food each truck serves. This will allow us to display these tags next to a truck in the UI and allow the consumer to search/filter trucks by a type of food.

Publish the site to the web

We are currently leaning towards using Azure, but are open to more ideas.
We need a site and a database (pref. SQL Server) that's scalable.

Other options I can think of are:

  • AWS
  • Googles cloud solutions

Admin Page

A place to manage the whole site.

  • Creating, Deleting and Editing Trucks and Areas
  • View Log

Create Map page

Displays an embedded Google maps (or Bing?) with the ability to search by address/zipcode(typing or by location services), truck name or event.
Then displays a list of trucks and events ordered closest to furthest away from the searched location.

Page should have on it:

  • Search bar and button
  • Embedded Google Maps (or Bing)
  • List of trucks and or events

The 'pins' on the map when clicked should display:

  • When its a truck
    • Truck name, linked to the truck detail page
    • The period of time the truck will be at that location (ie. "From 11 AM To 2 PM")
    • The locations name (ie. "Av Med") linked to the locations page
  • When its an event
    • Event name
    • The events hours (ie. "From 11 AM To 2 PM")
    • List of the top five trucks at that location with links to the trucks details page
    • The locations name (ie. "Av Med") linked to the locations page

Create Truck List Page

Create a Truck list Page that displays all the trucks out today.
The list needs quick access to the truck details page, a description of the truck and a list of where and whens the truck will be throughout the day.

UI Theme

After we settle on a logo I think we should tackle the question of the UI theme. Currently its the basic bootstrap theme, which is fine but we probably want do something more unique in color and style.

I found http://bootswatch.com/ which has pre-made free themes that can be laid on top of bootstrap really easliy.

I'm a fan of their Yeti theme.

Need a logo

Now that we have settled on www.muncheasier.com we need a logo.

I'm thinking a chicken drumstick with a bite taken out of it. Low detail flat colors, almost a silhouette.

Please post your ideas here!

Create truck details page

A page that will have at least

  • the trucks name
  • description
  • contact info
  • a schedule for the day (or week?)

Options for milestone 1:

  • Truck Icon of some sort?
  • A header indicating the truck is new to the site and/or jax

Options for a later milestone:

  • User Rating
    • Both the user rating and the average rating displayed?
    • The number of users rated the truck
  • User comment section
  • RSVP button
  • Menu button

Analytics?

I think we should have them. If you agree what product should we go with if any?

I vote Google Analytics, it seems pretty easy to use.

Truck details page improvements

  • User Rating
    • Both the user rating and the average rating displayed?
    • The number of users rated the truck
  • User comment section
  • RSVP button
  • Menu button

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.