{"id":30361001,"url":"https://github.com/viniciuscassemira/javascript-projects","last_synced_at":"2026-04-29T20:06:14.126Z","repository":{"id":276117788,"uuid":"839496458","full_name":"ViniciusCassemira/javascript-projects","owner":"ViniciusCassemira","description":"Pure JavaScript web applications built for learning and demonstration purposes","archived":false,"fork":false,"pushed_at":"2026-04-17T22:02:39.000Z","size":39862,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2026-04-18T00:14:33.303Z","etag":null,"topics":["api-testing","development","javascript","portfolio-projects"],"latest_commit_sha":null,"homepage":"https://vinicius-js.netlify.app","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/ViniciusCassemira.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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-08-07T18:18:07.000Z","updated_at":"2026-04-17T22:02:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"fc75abc1-0a5a-4107-a9bf-d3f9dadcb61b","html_url":"https://github.com/ViniciusCassemira/javascript-projects","commit_stats":null,"previous_names":["viniciuscassemira/miniprojectsjs","viniciuscassemira/javascript-projects"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ViniciusCassemira/javascript-projects","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ViniciusCassemira%2Fjavascript-projects","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ViniciusCassemira%2Fjavascript-projects/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ViniciusCassemira%2Fjavascript-projects/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ViniciusCassemira%2Fjavascript-projects/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ViniciusCassemira","download_url":"https://codeload.github.com/ViniciusCassemira/javascript-projects/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ViniciusCassemira%2Fjavascript-projects/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32441499,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T18:12:22.909Z","status":"ssl_error","status_checked_at":"2026-04-29T18:11:33.322Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["api-testing","development","javascript","portfolio-projects"],"created_at":"2025-08-19T15:18:29.082Z","updated_at":"2026-04-29T20:06:09.117Z","avatar_url":"https://github.com/ViniciusCassemira.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# JavaScript Projects\n\nThis repository brings together various projects I've developed using **HTML**, **CSS** and **pure JavaScript**, as part of my learning process and evolution as a front-end developer.\n\nThe main idea is to centralize the small and medium projects I've developed in a single place, making them easier to view and access.\n\n---\n\n## Project List\n\nCheck out the complete list of all existing projects below, view their details or access them:\n\n| Project | Details | View |\n|---------|---------|------|\n| **Calculator** | [Click here](./calculator/) | [View project](https://vinicius-js.netlify.app/calculator/) |\n| **Smart Clock** | [Click here](./smart-clock/) | [View project](https://vinicius-js.netlify.app/smart-clock/) |\n| **Timer** | [Click here](./timer/) | [View project](https://vinicius-js.netlify.app/timer/) |\n| **Todo list** | [Click here](./todo-list/) | [View project](https://vinicius-js.netlify.app/todo-list/) |\n| **Star dash** | [Click here](./phaser-star-dash/) | [View project](https://vinicius-js.netlify.app/phaser-star-dash/) |\n| **Rick and Morty API Request** | [Click here](./rick-and-morty/) | [View project](https://vinicius-js.netlify.app/rick-and-morty/) |\n| **Hardware Store** | [Click here](./hardware-store/) | [View project](https://vinicius-js.netlify.app/hardware-store/) |\n\n---\n\n## Accessing the Projects\n\n[Click here](https://js-vinicius.netlify.app) to access the website that lists and presents each of the projects available in this repository:\n\n\u003cimg src=\"./src/site.png\" alt=\"Preview of the presentation website\"\u003e\n\n---\n\n## Accessing via Docker\n\nYou can access the projects from a public Docker image by following these steps:\n\n1. Download the image locally:\n```bash\ndocker pull viniciuscassemira/js-projects:latest\n```\n\n2. Create a container with the image:\n```bash\ndocker run -dp 8080:80 --name js-projs viniciuscassemira/js-projects:latest\n```\n\n3. Access in your browser:\n```bash\nhttp://localhost:8080\n```\n\n\u003e Due to the simplicity of the projects, all were dockerized within the same image. To access a specific one, simply select it from the home page when accessing it.\n\n---\n\n## Contributing to the Repository\n\nFound a bug or have an improvement idea? Your contributions are welcome! Here's how you can help:\n- 🐛 **Report bugs** by opening an issue with detailed descriptions\n- 💡 **Suggest new features** or improvements through issues\n- 🔧 **Submit pull requests** with bug fixes or enhancements\n- 📖 **Improve documentation** or add comments to existing code\n- ✨ **Share ideas** for new projects to be added to the collection\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fviniciuscassemira%2Fjavascript-projects","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fviniciuscassemira%2Fjavascript-projects","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fviniciuscassemira%2Fjavascript-projects/lists"}