Skip to content

boring-fella/this-team

Repository files navigation

Filmoteka

image

Welcome to the Filmoteka project, a comprehensive film database platform brought to you by the team at thisTeam. Crafted with HTML, SASS, BEM, Parcel, and JS, this application allows users to explore, track, and organize their movie experiences.

Featuring an adaptive design, Filmoteka offers its users the ability to add films to watchlists or mark them as watched. Based on the popular Movie Database (TMDb), the application offers powerful search functionality, pagination, and even allows for the construction of a popularity-based movie leaderboard.

📑 Table of Contents

🚀 Features

  • 🎥 Comprehensive movie database based on TMDb
  • 🎬 Ability to mark films as watched or add to a watchlist
  • 🌟 Popularity-based movie leaderboard
  • 🔍 Powerful search functionality with pagination
  • 🎨 Adaptive design crafted with HTML, SASS, BEM, and Parcel
  • 📱 Full mobile responsiveness for an optimal experience on any device

📥 Installation

First, ensure that Node.js is installed on your machine. If not, download it from the official website.

Clone the repository to your local machine:

git clone https://github.com/thisTeam/Filmoteka.git

Navigate to the project directory:

cd Filmoteka

Install the project dependencies:

npm install

🏃‍♂️ Usage

To run the project locally:

npm start

The application should now be running on http://localhost:1234.

🤝 Contributing

We warmly welcome contributions from the community. To contribute:

  1. 🍴 Fork the project.
  2. 🌳 Create a new branch.
  3. 🖋 Make your changes and write tests when practical.
  4. 💾 Commit your changes to the new branch.
  5. 💌 Submit a pull request.

🔏 License

This project is licensed under the MIT License. See the LICENSE file for details.

We hope you enjoy using Filmoteka. Your feedback and suggestions are welcome!