Skip to content

The client-side interface offers multiple views for users to explore, search, and interact with movie data.

License

Notifications You must be signed in to change notification settings

jorgecortesdev/cf-3-myFlix-client

Repository files navigation

myFlix Client (React version)

The myFlix app is a modern movie application that combines server-side and client-side development to provide users with a seamless experience. Developed using React, myFlix allows users to access a comprehensive database of movies and interact with various features through an intuitive user interface.

With a focus on usability and design, the client-side interface offers multiple views for users to explore, search, and interact with movie data.

Requirements

  • React
  • Parcel

Installation & Usage

git clone https://github.com/jorgecortesdev/cf-3-myFlix-client.git
cd cf-3-myFlix-client
npm install
cp .env.example .env
npm start

Additional Notes

  • Please customize the .env file.
  • The default myFlix API URL is http://localhost:8080.
  • You might use https://github.com/jorgecortesdev/cf-2-movie_api

CareerFoundry Students

If you are a CareerFoundry Student, this project is module #3 of the Full-Stack Immersion course. If you are not too sure about your code and you need a reference, you can use the following links to compare your code with mine.

If you are wondering why there are some missing numbers is because the lesson or the task wasn't directly related with the code and didn't require any modification of the code.

Additionally, if you want to extend your project you might want read the code in the other branches.

Branches

The exercise branches are called Task-3.x, where x stands for exercise number.

The extra content branches start with a number which is the order and the feature added, ex. 1-improve-the-lists-design.

If you want to clone a particular branch to review the code in your computer, first make sure to be in a different folder of your own project. Then you can do the following (change the branch name if you want a different branch):

git clone https://github.com/jorgecortesdev/cf-3-myFlix-client.git
cd cf-3-myFlix-client
git checkout Task-3.2

Or

git clone https://github.com/jorgecortesdev/cf-3-myFlix-client.git --branch Task-3.2
cd cf-3-myFlix-client

Not a CareerFoundry Student?

If you’re interested in studying with CareerFoundry, you can use my referral link for a 5% discount on one of the courses: https://careerfoundry.com/en/referral_registrations/new?referral=ArJpwnEw

Screenshots

Login Sign up Home page Movie view User profile

Maintainers

Currently, the sole maintainer is @jorgecortesdev - more maintainers are quite welcome.

License

See LICENSE.md.

About

The client-side interface offers multiple views for users to explore, search, and interact with movie data.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published