Giter Club home page Giter Club logo

love-match-calculator's People

Contributors

adorsey5 avatar zela7alex avatar

Watchers

 avatar  avatar

love-match-calculator's Issues

CSS and HTML starter code

Description
The initial css and html code to be created by Joel, using another API other than bootstrap. The main page will consist of a container (for the love calculator) and modal that pops up to explain/describe what the love calculator does and how to use it.

User Story
-AS A user on Valentines day,
-I WANT to calculate if my crush is a perfect match.
-IF my crush is a match, I want to see a curated Spotify "love" playlist and recommended love movies.
-IF my crush IS NOT a match, I want to see a curated "I hate love" Spotify playlist and movies to get over them.***

To Produce

  • Must use alternative API grid systems for Html / Css.

  • Proper ID's, classes and tags for easy Javascript integration.

  • Must be Responsive on smaller devices. (The alternative bootstrap API's grid system should be able to do this automatically in most cases)

  • Must have (7) HTML pages total-

  1. Main Page (calculator w/ description)

  1. "If compatible" buttons page (one for a playlist, one for a movies list")
  2. "love songs" playlist page.
  3. "love movies" list page.

  1. "If NOT compatible" buttons page (one for a playlist, one for a pexels image list")
  2. "I HATE love" playlist page.
  3. "Who needs love?" pexels images list page.

** An 8th page will later be added as a 404 page in case of bugs.
** Project will be deployed with Git pages

Javascript - Pexels API integration

Description
This code will consist of integrating the Pexels images
**This API gives us the possibility of randomly generating a list of images based off the "love" keyword. We will be creating code that generates a pexels image list for "Love clips/date ideas" and one for "Action/Funny" movies that a user can look through and see details of a movie they'd like to watch.

To Produce
-Code must use tags, ID's and Classes created by Joel's Code.
-Jquery used if possible to show "our skills" and to reduce lines of code.

**Possibilities to produce

  • API Url at top of page
  • A Function created that loops through specified amount of data results we want per page.

Final HTML/CSS integration with Javascript Code

Description
We will need to ensure all of our javascript code is being linked perfectly with Joel's CSS. We will also be reviewing the UX/UI to ensure we all like the design. Any changes of the design will be made at this point in the process.

Finalization
-We will each play the "love calculator" game a few times on our own devices to ensure it works properly.
-Deployed project will be sent to Felicia.

Javascript- Spotify API Integration

Description
The code for this assignment will consist of integrating two Spotify API's, one for "love songs" and one for "getting over them/ I hate love songs."

User Story
-AS A user on Valentines day
-I WANT to be redirected to a Spotify playlist based on my love match percent.
-SO that I can listen to more songs about love, or listen to songs about hating love.

To Produce
-The code must use ID's and classes specified by Joel's CSS for Integration.
-JQuery used if possible to show our "skills" and for shorter code.

Possibilities for Production

  • API URL included at top of page.
  • API should pull either a specific playlist with various songs/artists OR various random songs into an array which can then be looped through.
  • Amount of data we want to include ex) 10-20 songs from a Spotify playlist will be how we loop through the data.

** Javascript to be checked by collaborators in tandem.

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.