Giter Site home page Giter Site logo

feed_engine_ember's Introduction

Feedengine

This README outlines the details of collaborating on this Ember application.

A short introduction of this app could easily go here.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • change into the new directory
  • npm install
  • bower install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Building

  • ember build (development)
  • ember build --environment production (production)

Deploying

Specify what it takes to deploy your app.

Further Reading / Useful Links

feed_engine_ember's People

Contributors

andydangerous avatar coreyd303 avatar alanbsmith avatar ember-tomster avatar

Watchers

James Cloos avatar  avatar  avatar  avatar Chad Brading avatar

feed_engine_ember's Issues

Users social feeds show up on their trips

As a user
when my social accounts are linked to my profile
photos and tweets show up in my trips

--> see (User assigns a hashtag to their trips)

--> see (Users epic mix data shows up in their profile)

New User sees a home page

As a new user
when I go to the home page
I see:

--> sub-story moved to (Snowcil introduction on home page)

  1. a block that shows a feed of trips
    I can click on each trip

--> see (new user clicks on a trip)

  1. A block that demonstrates what I get from Snowcial
  • trip planning utilities
  • plan a trip
  • invite your friends
  • share your experience

--> see (new user adds instagram and twitter to account)

New User Plans A Trip

As a new user
when I click on "Plan a trips now!"
I goto a page for planning a new trip
This page has:

  • A form for planning a new trip
    ~ trip name, trip description, trip date, trip location

Trip planner

As an Authenticated user
When I go to plan a trip
I see the trip planning form
But I also see API data from

  1. Forecast.io
  2. Freshymap.com

New User Clicks on a Trip in the Feed

As a new user
when I click on a trip in the trip feed
I am taken to the show page for the trip
That shows me:

  • name, description, location, date, instagram photos [assoc. with the trip], twitter feed [assoc with the trip]

New user prompted to sign up before trip is confirmed

As a new user
I have filled out the form to plan a new trip

When I click "Submit"
A popup tells me that I need to sign in or sign up

--> I am shown information about why I should sign up (API data) (SEE: trip planner)

As a new user
when I click sign up

I am taken to a page for signing up that asks for

  • Name, email, password, confirmation

  • I am also asked if I want to add twitter, instagram, or epic mix to my account

    --> (see New user adds twitter, insta, and epic to account)

When I submit this form, I am taken to a page where I can see my new trip
My new trip is associated with my user ID

--> all CRUD actions are scoped to my ID (see Trips Scoped to User)

User assigns a hashtag to their trip

As an authenticated user
when I create a trip
I can add a hashtag

Instagram photos and tweets with that hashtag will then show up in the trip show feed

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.