Skip to content

Movies & series web application made with Typescript 🎥

Notifications You must be signed in to change notification settings

maxxlamenaace/my-movies

Repository files navigation

🎥 myMovies

Movies & series application

TypeScript

Documentation · Report Bug

📔 Table of Contents

This project was bootstrapped with Create React App.

🌟 About the Project

👾 Tech Stack

🎯 Features

  1. Discover movies and series

    • Top rated and popular movies & series, either released or upcoming
  2. See media and actor details

  3. Add medias to favorite

🎬 Getting Started

In the project directory, you can run:

  npm run start

It will launch the app in the development mode. Open http://localhost:3000 to view it in the browser.

🔬 Running Tests

To run tests, run the following command:

  npm run test #run all the tests
  npm run test -- src/<path-to-your-test> #run a test(s) matching path

🏣 Code repository

🚀 Commit

Some pre-commit hooks made with Husky and Commitizen are listening to commit events. To enable them you must run

npm install -g commitizen
npm run prepare

Then, when you are ready to commit, just run this command

git commit -m "your commit message"

You will see that hooks are going to be triggered and will do the following

  • Lint code and check its quality
  • Format your commit message using Commitizen. You just have to follow the different steps.

Then when everything is correct, push your changes to the repo

git push origin <your-branch>

🤝 Contact

Maxime BENETEAU - max.beneteau@gmail.com Project link - https://github.com/maxxlamenaace/my-movies/

About

Movies & series web application made with Typescript 🎥

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages