{"id":17814279,"url":"https://github.com/anas599/tv-maze","last_synced_at":"2026-04-30T00:02:27.892Z","repository":{"id":68002093,"uuid":"600378200","full_name":"anas599/TV-Maze","owner":"anas599","description":"The \"tv maze\" project is a web application built with JavaScript, HTML, and CSS and uses Webpack as its build tool. The project makes API calls to fetch movie information and allows users to add likes and comments, which are then stored back to the API. The application has the ability to retrieve this information, providing a dynamic and interactiv","archived":false,"fork":false,"pushed_at":"2023-02-11T13:29:48.000Z","size":1415,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2025-04-02T07:41:35.837Z","etag":null,"topics":["api","html-css","javascript","webpack"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anas599.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-11T09:57:59.000Z","updated_at":"2023-02-11T11:37:04.000Z","dependencies_parsed_at":"2023-06-27T22:22:27.983Z","dependency_job_id":null,"html_url":"https://github.com/anas599/TV-Maze","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/anas599/TV-Maze","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anas599%2FTV-Maze","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anas599%2FTV-Maze/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anas599%2FTV-Maze/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anas599%2FTV-Maze/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anas599","download_url":"https://codeload.github.com/anas599/TV-Maze/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anas599%2FTV-Maze/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32448883,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T22:27:22.272Z","status":"ssl_error","status_checked_at":"2026-04-29T22:10:49.234Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","html-css","javascript","webpack"],"created_at":"2024-10-27T16:05:31.912Z","updated_at":"2026-04-30T00:02:27.875Z","avatar_url":"https://github.com/anas599.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"src/assets/images/logo.png\" alt=\"logo\" width=\"140\"  height=\"auto\" /\u003e\n\u003c/div\u003e\n\n# 📗 Table of Contents\n\n-   [📗 Table of Contents](#-table-of-contents)\n-   [🎬 TV-Maze ](#-tv-maze-)\n    -   [🛠 Built With ](#-built-with-)\n        -   [Tech Stack ](#tech-stack-)\n        -   [Key Features ](#key-features-)\n    -   [🚀 Live Demo ](#-live-demo-)\n    -   [💻 Getting Started ](#-getting-started-)\n        -   [Prerequisites](#prerequisites)\n        -   [Setup](#setup)\n        -   [Install](#install)\n        -   [Usage](#usage)\n        -   [Run tests](#run-tests)\n        -   [Deployment](#deployment)\n    -   [👥 Authors ](#-authors-)\n    -   [🔭 Future Features ](#-future-features-)\n    -   [🤝 Contributing ](#-contributing-)\n    -   [⭐️ Show your support ](#️-show-your-support-)\n    -   [🙏 Acknowledgments ](#-acknowledgments-)\n    -   [📝 License ](#-license-)\n\n\u003c!-- PROJECT DESCRIPTION --\u003e\n\n# 🎬 TV-Maze \u003ca name=\"about-project\"\u003e\u003c/a\u003e\n\n\u003e A website where you can see the list of movies, like and add your review!\n\n## 🛠 Built With \u003ca name=\"built-with\"\u003e\u003c/a\u003e\n\n### Tech Stack \u003ca name=\"tech-stack\"\u003e\u003c/a\u003e\n\n\u003e This project uses the following stack :\n\n\u003cdetails\u003e\n  \u003csummary\u003eClient\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://www.w3schools.com/html/\"\u003eHTML\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://www.w3schools.com/css/\"\u003eCSS\u003c/a\u003e\u003c/li\u003e\n     \u003cli\u003e\u003ca href=\"https://www.w3schools.com/js/\"\u003eJavaScript\u003c/a\u003e\u003c/li\u003e\n     \u003cli\u003e\u003ca href=\"https://www.w3schools.com/js/\"\u003eWebpack\u003c/a\u003e\u003c/li\u003e\n     \u003cli\u003e\u003ca href=\"https://www.w3schools.com/js/\"\u003eREST API\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003c!-- Features --\u003e\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n\u003e Here are some key features of the application :\n\n-   **Like a movie**\n-   **Add review**\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- LIVE DEMO --\u003e\n\n## 🚀 Live Demo \u003ca name=\"live-demo\"\u003e\u003c/a\u003e\n\u003ca href=\"https://anas599.github.io/TV-Maze/dist/\" target=\"_blank\" title=\"Live Demo\"\u003eLive Demo\u003c/a\u003e\n## 🎥 Video \u003ca name=\"Video\"\u003e\u003c/a\u003e\n\nhttps://clipchamp.com/watch/tDM4BacggSq\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- GETTING STARTED --\u003e\n\n## 💻 Getting Started \u003ca name=\"getting-started\"\u003e\u003c/a\u003e\n\n\u003e Clone the repository by clicking on the 'Code' button and copy the link\n\nTo get a local copy up and running, follow these steps.\n\n### Prerequisites\n\nIn order to run this project you need:\n\nnpm i\n\n### Setup\n\nClone this repository to your desired folder:\n\n```sh\n  mkdir my-folder\n  cd my-folder\n  git clone git@github.com:hansderly/tv-maze.git\n```\n\n-\n\n### Install\n\nInstall this project with:\n\n\u003c!--\nExample command:\n\n```sh\n  cd my-project\n  gem install\n```\n---\u003e\n\n### Usage\n\nTo run the project, execute the following command:\nOpen the index.html file in a web browser\n\n\u003c!--\nExample command:\n\n```sh\n  rails server\n```\n---\u003e\n\n### Run tests\n\nTo run tests, run the following command:\n\nTo run the webhint linter\n\n```sh\n  npx hint .\n```\n\nTo run the stylehint linter\n\n```sh\n  npx stylehint \"**/*.{css,scss}\"\n```\n\nTo run the ESLint linter\n\n```sh\n  npx eslint .\n```\n\n### Deployment\n\nYou can deploy this project using:\n-Go to the main folder of the project and double-click on the index.html file.\n\n\u003c!--\nExample:\n\n```sh\n\n```\n --\u003e\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- AUTHORS --\u003e\n\n## 👥 Authors \u003ca name=\"authors\"\u003e\u003c/a\u003e\n\n👤 **Hans-Derly Rameau**\n\n-   GitHub: [@hansderly](https://github.com/hansderly)\n-   Twitter: [@\\_hansderly](https://twitter.com/_hansderly)\n-   LinkedIn: [ansderly-rameau](https://linkedin.com/in/ansderly-rameau/)\n\n👤 **ANAS ALSAMMARRAIE**\n\n-   GitHub: [@anas599](https://github.com/anas599)\n-   Twitter: [@anas599](https://twitter.com/anas599)\n-   LinkedIn: [anas1993](https://www.linkedin.com/in/anas1993/)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- FUTURE FEATURES --\u003e\n\n## 🔭 Future Features \u003ca name=\"future-features\"\u003e\u003c/a\u003e\n\n-   N/A\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- CONTRIBUTING --\u003e\n\n## 🤝 Contributing \u003ca name=\"contributing\"\u003e\u003c/a\u003e\n\nContributions, issues, and feature requests are welcome!\n\nFeel free to check the [issues page](../../issues/).\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- SUPPORT --\u003e\n\n## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\n\nIf you like this project star it!\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- ACKNOWLEDGEMENTS --\u003e\n\n## 🙏 Acknowledgments \u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\n\nI would like to thank Microverse\u003cbr\u003e\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- LICENSE --\u003e\n\n## 📝 License \u003ca name=\"license\"\u003e\u003c/a\u003e\n\nThis project is [licensed](./LICENSE) .\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanas599%2Ftv-maze","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanas599%2Ftv-maze","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanas599%2Ftv-maze/lists"}