GithubHelp home page GithubHelp logo

randyaajr / infoflix_milestone-2 Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 800 KB

InfoFlix is an example of my API and Web Design knowledge. Built with HTML, CSS, BootStrap, JavaScript , jQuery and Axios. InfoFlix sends HTTP requests to OMDb API for movie information.

Dockerfile 5.89% Shell 5.17% HTML 58.46% CSS 13.06% JavaScript 17.43%
html5 css3 javascript jquery api netflix axios

infoflix_milestone-2's Introduction

InfoFlix



Spending the weekend inside? You ran out of movies to watch on Netflix? Look no further, InfoFlix has the largest movie database in the world... Oh, It's free too ;)

Project Discription

I personally watch a lot of movies and television (before studying fulltime). At least once a week, my partner and I would have to jump site to site to find something new to watch... We grew tired of this, and in some cases, would find something else to do! But now that I have learned how to build web apps, why not build something I can use? So here's where my second Milestone project comes into play. This web page will gather movie information from an API and display the data in a similar fashion to the well known web site IMDb.

Project Requirements

  1. Main Technologies
    • HTML5 (Required)
    • CSS3 (Required)
    • Bootstrap
    • JavaScript (Required)
    • jQuery
    • External API's

Mandatory Requirements

A project violating any of these requirements will FAIL

  1. Dynamic Front End Project
    • Write custom JavaScript, HTML and CSS code to create a front-end web application consisting of one or more HTML pages with significant interactive functionality.
  2. Site Responses
    • Use JavaScript to have the site produce relevant responses dependent on users' actions.
  3. Information Architecture
    • Incorporate a main navigation menu (unless irrelevant) and structured layout (you might want to use Bootstrap to accomplish this).
  4. Documentation
    • Write a README.md file for your project that explains what the project does and the value that it provides to its users.
  5. Version Control
    • Use Git & GitHub for version control.
  6. Attribution
    • Maintain clear separation between code written by you and code from external sources (e.g. libraries or tutorials). Attribute any code from external sources to its source via comments above the code and (for larger dependencies) in the README.
  7. Deployment
    • Deploy the final version of your code to a hosting platform such as GitHub Pages.

Built With

This section lists the frameworks I used to built this project.

UX/UI

Bootstrap played a major role in holding everything together and providing ease of use. The site is laid of so that the user would understand how to access the provided information. How to use labels are in all the headings of the main page.

Wireframes

Page 1

  • Navbar with responsive dropdown menu

Page 2

  • When user enters movie they with be greeted with this page. Genre, release date, rated, runtime ect.

Page 3

  • Here the user will find the about page. Not only can they read up on InfoFlix but they can also reachout to us (via emailjs). To top it off, I added links to my favorite (free) streaming services!

Acknowledgements

Live

Click me to view site

infoflix_milestone-2's People

Contributors

randyaajr 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.