GithubHelp home page GithubHelp logo

day8-night's Introduction

DAY8-NIGHT

We would like to build an app that will allow us to enjoy our date night by going through D8 Night app and selecting the categories that are important to us based on the selection that is given.

An application for users to help them select from various categories in order to plan out the perfect date night. Users may search between categories of recipes, cocktails, movies, tv shows, workout ideas, nearby events, music playlists, and finding a new book to share.

MVP:

  • We would like to have a minimum of 3 APIs to set our categories to choose from
  • We will use routes to access the APIs and narrow down the selection within each category
  • Our app will then display your results from your categories and save your selections into our SQL database.
  • Deploy on Heroku.
  • This additional Bare minimum CSS will include a flexbox and grid CSS.
  • Bare minimum JS will include building our server, using appropriate dependencies, using routes to access APIs, storing favorite events in SQL will display using ejs.

User Stories

1. Create a Recipe Finder

As a user, I want to search through different categories of cuisine to find a nice date night meal to prepare.

Feature Tasks

  • Search for a cuisine
  • Save meal
  • View Favorites
  • Delete Favorites

Acceptance Tests

  • GIVEN: When user searches by category
  • THEN: The API displays recipe options
  • WHEN: User clicks submit to save to favorites, it is shown in the database
  • Error message provided if something goes wrong when searching/saving/deleting

2. Create a Cocktail Finder

As a user, I want to search through different categories of alcohol to find a nice date night beverage to prepare.

Feature Tasks

  • Search for a cocktails
  • Save drink
  • View Favorites
  • Delete Favorites

Acceptance Tests

  • GIVEN: When user searches by category
  • THEN: The API displays cocktail options
  • WHEN: User clicks submit to save to favorites, it is shown in the database
  • Error message provided if something goes wrong when searching/saving/deleting

3. Create a Music Playlist Finder

As a user, I want to search through different genres of music to find a nice date night playlist to set the mood.

Feature Tasks

  • Search for a music genre, artist, or album
  • Save your favorite playlist(s)
  • View Favorites
  • Delete Favorites

Acceptance Tests

  • GIVEN: When user searches by category
  • THEN: The API displays playlist options
  • WHEN: User clicks submit to save to favorites, it is shown in the database
  • Error message provided if something goes wrong when searching/saving/deleting

4. Create a Movie Finder

As a user, I want to search through different categories of movies to find a nice date night movie to watch.

Feature Tasks

  • Search for a movie
  • Save movie
  • View Favorites
  • Delete Favorites

Acceptance Tests

  • GIVEN: When user searches by category
  • THEN: The API displays movie options
  • WHEN: User clicks submit to save to favorites, it is shown in the database
  • Error message provided if something goes wrong when searching/saving/deleting

5. Create a TV Show Finder

As a user, I want to search through different categories of tv shows to find a nice new tv series to watch.

Feature Tasks

  • Search for a tv show
  • Save show
  • View Favorites
  • Delete Favorites

Acceptance Tests

  • GIVEN: When user searches by category
  • THEN: The API displays tv series options
  • WHEN: User clicks submit to save to favorites, it is shown in the database
  • Error message provided if something goes wrong when searching/saving/deleting

About Us

As a user, I want to learn about the awesome individuals who made my date nights a success

Feature Tasks

  • View names and photos of group members
  • Display a short bio of team members

Acceptance Tests

  • Navigate to the About us page
  • Names, photos, and short bios are properly displayed

- Not sure yet if we will be able to present everything on homepage or will have to make separate pages, would love for it to be a one stop shop, but we will see once we start calling the APIs. -

day8-night's People

Contributors

chasemcfaddin avatar dawitz28 avatar nassir1976 avatar thornrae avatar

Stargazers

 avatar

Watchers

 avatar

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.