vilsonsampaio / onflix

๐Ÿ“ฝ Discover movies and rate your favorites - Made with ReactJS and Styled Components.

Home Page:https://onflix.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐ŸŽฌ Discover movies and rate your favorites.

GitHub language count GitHub language count GitHub last commit Author

๐Ÿ“Œ Table of Content

๐Ÿ“ About the project

OnFlix is a platform that allows the discovery and management of movies, categorizing them as favorites.

This is a study project focused on putting into practice my knowledge obtained throughout my education as a Front-end Developer.

  • Status: โœ… Done.

โœจ Features

  • ๐Ÿ“ฝ Filtering of the best selling or most profitable movies, plus information on a specific movie.
  • ๐Ÿ’Ÿ Management of favorite movies.
  • ๐Ÿ”Ž Movie search.

๐Ÿ–ฅ Screens

Home Home

Movie Movie

Search Search

Favorites Favorites

Not Found Not Found

๐Ÿ‘ท Installation

  1. First, you need to have NodeJS and Yarn installed on your computer.

  2. With the programs listed above installed, clone this repository: git clone https://github.com/vilsonsampaio/onflix.git.

  3. Inside the project directory, install all the application dependencies: yarn add.

  4. Clone the .env.example file to set the environment variables: cp .env.example .env.

    1. You will need an account at The Movie Database to provide the API key so that you can make requests to the TMDB server.
  5. Run the application with yarn start, and the platform will be running at http://localhost:3000/.

๐Ÿ“ฎ FAQ

Question: What technologies were used in this project?

Answer: This project used Create React App as a boilerplate for ReactJS to create the interface along with Styled Components for styling the components. Additionally, Axios was used as HTTP client, chroma.js for color manipulation, and React Toastify for displaying messages to the user. As IDE, Visual Studio Code was used.

Question: Who designed the screens?

Answer: The application UI were created by Pramod Poudel and are available at Figma Community.

๐Ÿ“• License

Developed in 2022.
This project is under the MIT License.


Made with ๐Ÿ’™ Vilson Sampaio

About

๐Ÿ“ฝ Discover movies and rate your favorites - Made with ReactJS and Styled Components.

https://onflix.vercel.app/

License:MIT License


Languages

Language:TypeScript 97.6%Language:HTML 1.4%Language:JavaScript 1.0%Language:Shell 0.0%