Skip to content

Client Side of a single-page application(SPA) using React.js called myFlix that consumes an API and a database created by me.

Notifications You must be signed in to change notification settings

rochagbriel/movie_client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

myFlix Client

Welcome to the myFlix app! This is a Single Page App(SPA) made using React.js that will consume the API that I created in this repository: https://github.com/rochagbriel/movie_api , resulting in a responsive application designed for movie enthusiasts who enjoy reading information about different movies.

Features

  • User-friendly interface with smooth navigation;
  • Responsive design for optimal viewing on any device;
  • Routing functionality to switch between different views;
  • User authentication and authorization for personalized experience;
  • Search functionality to find movies based on titles or genres;
  • Detailed movie information including title, description, genre, director, and more;
  • Ability to create and manage a list of favorite movies;
  • Seamless integration with the server-side API.

Technologies Used

  • JavaScript: Programming language used for the client-side development;
  • React.js: JavaScript library for building the user interface;
  • React Router: Declarative routing for navigation between views;
  • Redux Toolkit: State management for efficient data handling;
  • React-Bootstrap: CSS framework for responsive and visually appealing design;
  • Parcel: Web application bundler for easy setup and development;
  • Prettier: Code formatter for consistent and clean code styling;
  • npm: Package manager for managing dependencies and running scripts;
  • SCSS: CSS preprocessor for enhanced styling capabilities.

Credits

Special thanks to my Tutor Stanley Okwii(CareerFoundry) and my Mentor Faizal Patel(CareerFoundry) for guiding me throughout the development process.

Contact

If you have any questions, comments, or feedback about this website, please feel free to reach out to me using the contact form on the website or by emailing me at rochagbriel@gmail.com.

About

Client Side of a single-page application(SPA) using React.js called myFlix that consumes an API and a database created by me.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published