Skip to content

NSS Front-End Capstone - LangFlix - An app that lets language learners track what movies they've watched in their target language and tallies the amount of time they've been immersed in that language.

Notifications You must be signed in to change notification settings

S-L-Murphey/LangFlix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Front-End Capstone - NSS Cohort 48 - Lang-Flix

Overview

Lang-Flix is an immersion tracking app for language learners. Users sign up, select the language they're learning, and then are able to track the amount of time they've spent being immersed in their target language. Using the IMDb API, the user can search for the movie they've watched and add it to their profile. Their profile then tracks the runtime and tallies it to a total runtime. This total gives the user a goal of 1000 hours. Their profile also shows the movie titles, posters, and plots of the movies, so they can review everything they've watched along their journey. After reaching 1000 hours of immersion, I guarantee they will have more competence in that language than any class or app could provide; all while just watching cool movies.

Features

  • Users can create a personal account and their target language from an extensive language list
  • Users can search a movie database by title and view all the movies that match that title
  • Users can save movies they have watched to their personal profile
  • Users can delete movies from their personal profile
  • Users can edit which language they are learning

How to run this application

NOTE ON AUTHENTICATION This application uses mock authentication which is purely for demonstration purposes. Therefore the login is completely insecure and would never be implemented in a professional application. Please do not use your personal email when creating an account...

Installing

  1. Clone this repository and change to the directory in the terminal.
[email protected]:S-L-Murphey/LangFlix.git
cd lang-flix
  1. Access the data Click Here

  2. Launch the client.

npm install
npm start

Demo User Credentials Email login: [email protected]

Technologies Used

  • Javascript
  • React
  • IMDb Alternative API
  • JSON Server
  • HTML5
  • CSS3
  • Git/Github

Lang-Flix at a Glance

About

NSS Front-End Capstone - LangFlix - An app that lets language learners track what movies they've watched in their target language and tallies the amount of time they've been immersed in that language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published