{"id":17558860,"url":"https://github.com/billymohajeri/capstone-project-02","last_synced_at":"2026-03-06T17:05:15.563Z","repository":{"id":67854653,"uuid":"584222270","full_name":"billymohajeri/Capstone-Project-02","owner":"billymohajeri","description":"The Star Wars Movies Collection is an app that pulls from the API and shows movies details. Users can like movies and add comments for them. Built with HTML5, CSS3, JavaScript, Jest and Webpack.","archived":false,"fork":false,"pushed_at":"2024-05-09T21:39:16.000Z","size":5374,"stargazers_count":8,"open_issues_count":22,"forks_count":1,"subscribers_count":0,"default_branch":"dev","last_synced_at":"2025-04-15T04:38:30.445Z","etag":null,"topics":["css","html","javascript","jest","webpack"],"latest_commit_sha":null,"homepage":"https://billymohajeri.github.io/Capstone-Project-02/dist/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/billymohajeri.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null}},"created_at":"2023-01-01T22:21:13.000Z","updated_at":"2024-05-13T21:35:02.000Z","dependencies_parsed_at":"2024-05-01T14:19:49.074Z","dependency_job_id":"e9c60312-b6b5-44d9-8f10-39f4a48a7af5","html_url":"https://github.com/billymohajeri/Capstone-Project-02","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/billymohajeri/Capstone-Project-02","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billymohajeri%2FCapstone-Project-02","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billymohajeri%2FCapstone-Project-02/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billymohajeri%2FCapstone-Project-02/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billymohajeri%2FCapstone-Project-02/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/billymohajeri","download_url":"https://codeload.github.com/billymohajeri/Capstone-Project-02/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/billymohajeri%2FCapstone-Project-02/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30186780,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-06T14:42:24.748Z","status":"ssl_error","status_checked_at":"2026-03-06T14:42:14.925Z","response_time":250,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["css","html","javascript","jest","webpack"],"created_at":"2024-10-21T10:24:59.596Z","updated_at":"2026-03-06T17:05:10.548Z","avatar_url":"https://github.com/billymohajeri.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n  \u003cimg src=\"./logo.png\" alt=\"logo\" width=\"250\"  height=\"auto\" /\u003e\n  \u003cbr/\u003e\n\n\u003c/div\u003e\n\n# 📗 Table of Contents\n\n- [📖 About the Project](#about-project)\n  - [🛠 Built With](#built-with)\n    - [Tech Stack](#tech-stack)\n    - [Key Features](#key-features)\n  - [🚀 Live Demo](#live-demo)\n  - [🎥 Presentation](#video-link)\n- [💻 Getting Started](#getting-started)\n- [👥 Authors](#authors)\n- [🔭 Future Features](#future-features)\n- [🤝 Contributing](#contributing)\n- [⭐️ Show your support](#support)\n- [🙏 Acknowledgements](#acknowledgements)\n- [📺 Presentation](#presentation)\n- [📝 License](#license)\n\n# StarWars Movies Collection \u003ca name=\"about-project\"\u003e\u003c/a\u003e\n\nIn this project, My partner and I recreated a simple wireframe template for a Movie Site. This simple web page was built using Webpack, fetching data from APIs and serving it by a Webpack dev server.\n\n\u003cdiv align=\"center\"\u003e\n\n  \u003cimg src=\"./app_screenshot/homepage.png\" alt=\"logo\" width=\"650\"  height=\"auto\" /\u003e\n  \u003cbr/\u003e\n  \u003cimg src=\"./app_screenshot/modal.png\" alt=\"logo\" width=\"250\"  height=\"auto\" /\u003e\n  \n  \u003cbr/\u003e\n\u003c/div\u003e\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# Major languages\n\n- HTML\n- CSS\n- JS\n- Jest\n\n## Technologies used:\n\n- Webpack\n- VSCode\n- git\n- GitHub\n- Gitflow\n- [Movies API](https://search.imdbot.workers.dev)\n- [Involvement API](https://us-central1-involvement-api.cloudfunctions.net/capstoneApi/apps/)\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n- Like a movie\n- Create a comment for a movie\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🚀 Live Demo \u003ca name=\"live-demo\"\u003e\u003c/a\u003e\n\n[Live Demo Link](https://billymohajeri.github.io/Capstone-Project-02/dist/)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 📺 Presentation \u003ca name=\"video-link\"\u003e\u003c/a\u003e\n\n[Presentation about this project](https://drive.google.com/file/d/1hF0MsWRuWlcS675bkk-NotW1CzaY-anz/view?usp=share_link)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 💻 Getting Started \u003ca name=\"getting-started\"\u003e\u003c/a\u003e\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\n- Code Editor: VS Code\n- Web Browser\n- Node\n- Git\n\n### Setup\n\n- Clone the repository\n- Change the directory into the project folder\n\nExample commands:\n\n```sh\n  git clone git@github.com:billymohajeri/Capstone-Project-02.git\n  cd Capstone-Project-02/\n```\n\n### Install\n\nInstall this project with:\n\nExample command:\n\n`npm install`\n\n### Usage\n\nTo run the project, execute the following command:\n\n`npm run build`\n`npm start`\n\n### Run tests\n\nTo run tests, run the following command:\n\nExample command:\n\n`npm test`\n\n \u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 👥 Authors \u003ca name=\"authors\"\u003e\u003c/a\u003e\n\n👤 **Billy Mohajeri**\n\n- GitHub: [@BillyMohajeri](https://github.com/billymohajeri)\n- Twitter: [@BillyMohajeri](https://twitter.com/BillyMohajeri)\n- LinkedIn: [@BillyMohajeri](https://www.linkedin.com/in/billymohajeri)\n\n👤 **Emmanuella Adu**\n\n- GitHub: [@elarhadu](https://github.com/elarhadu/)\n- Twitter: [@elarh\\_](https://twitter.com/elarh_)\n- LinkedIn: [Emmanuella Adu](https://www.linkedin.com/in/emmanuella-adu/)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🔭 Future Features \u003ca name=\"future-features\"\u003e\u003c/a\u003e\n\n- Add a mobile version\n- Add a search for other movies or series options\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\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## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\n\nIf you like this project, you can support me by giving a ⭐.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🙏 Acknowledgments \u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\n\nWe want to thank all of our code reviewers for giving us constructive feedback.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 📝 License \u003ca name=\"license\"\u003e\u003c/a\u003e\n\nThis project is [MIT](./LICENSE/MIT.md) licensed.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbillymohajeri%2Fcapstone-project-02","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbillymohajeri%2Fcapstone-project-02","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbillymohajeri%2Fcapstone-project-02/lists"}