{"id":15129875,"url":"https://github.com/ruliancruz/calendario-simples","last_synced_at":"2026-01-20T21:02:18.739Z","repository":{"id":255904790,"uuid":"853856369","full_name":"ruliancruz/calendario-simples","owner":"ruliancruz","description":"Simple and a bit overengineered calendar web page","archived":false,"fork":false,"pushed_at":"2024-09-09T06:54:04.000Z","size":24,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-05T19:20:38.219Z","etag":null,"topics":["apache","css","cypress","docker","docker-compose","html","php","pt-br"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruliancruz.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":"2024-09-07T18:14:40.000Z","updated_at":"2024-09-09T06:54:08.000Z","dependencies_parsed_at":"2024-10-31T11:15:18.674Z","dependency_job_id":null,"html_url":"https://github.com/ruliancruz/calendario-simples","commit_stats":null,"previous_names":["ruliancruz/calendario-simples"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ruliancruz/calendario-simples","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruliancruz%2Fcalendario-simples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruliancruz%2Fcalendario-simples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruliancruz%2Fcalendario-simples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruliancruz%2Fcalendario-simples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruliancruz","download_url":"https://codeload.github.com/ruliancruz/calendario-simples/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruliancruz%2Fcalendario-simples/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28613659,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T18:56:40.769Z","status":"ssl_error","status_checked_at":"2026-01-20T18:54:26.653Z","response_time":117,"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":["apache","css","cypress","docker","docker-compose","html","php","pt-br"],"created_at":"2024-09-26T02:22:06.390Z","updated_at":"2026-01-20T21:02:18.724Z","avatar_url":"https://github.com/ruliancruz.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ch1\u003eCalendário Simples\u003c/h1\u003e\n  \u003cdiv\u003e\n    \u003cimg src=\"https://img.shields.io/static/v1?label=php\u0026message=8.3.0\u0026color=purple\u0026style=for-the-badge\u0026logo=php\"/\u003e\n    \u003cimg src=\"https://img.shields.io/static/v1?label=cypress\u0026message=13.14.2\u0026color=GREEN\u0026style=for-the-badge\u0026logo=cypress\u0026logoColor=white\"/\u003e\n    \u003cimg src=\"https://img.shields.io/static/v1?label=tests\u0026message=4\u0026color=green\u0026style=for-the-badge\"/\u003e\n    \u003cimg src=\"https://img.shields.io/static/v1?label=status\u0026message=finished\u0026color=green\u0026style=for-the-badge\"/\u003e\n    \u003cimg src=\"https://img.shields.io/static/v1?label=license\u0026message=unlicense\u0026color=green\u0026style=for-the-badge\"/\u003e\n  \u003c/div\u003e\u003cbr\u003e\n\n  Simple and a bit overengineered calendar web page\n\u003c/div\u003e\n\n\n## Table of Contents\n\n:small_blue_diamond: [What The Application Can Do](#what-the-application-can-do)\n\n:small_blue_diamond: [Dependencies](#dependencies)\n\n:small_blue_diamond: [How to Run the Application](#how-to-run-the-application)\n\n:small_blue_diamond: [How to Run Tests](#how-to-run-tests)\n\n## What the Application Can Do\n\n:heavy_check_mark: Show a page with a calendar of the current month\n\n:heavy_check_mark: Show the current year and time\n\n:heavy_check_mark: Show a greeting message\n\n### Application Image\n\n![image](https://github.com/user-attachments/assets/ceed947c-5ffd-40ed-876e-eb3c8340835a)\n\n## Dependencies\n\nThis application was made to run with [**Docker**](https://www.docker.com/), and the how to run instructions is written to be used with it, so just use Docker, because everything you need will be installed on the containers. But if you want to run this project without Docker anyway, you can use a [**WampServer**](https://www.wampserver.com/) or similar:\n\n:warning: [PHP 8.3](https://www.php.net/)\n\n:warning: [Apache](https://www.apache.org/)\n\n:warning: [Cypress 13.14.2](https://www.cypress.io/)\n\n## How to Run the Application\n\nAfter configuring Docker, clone this repository:\n\n```\ngit clone https://github.com/ruliancruz/calendario-simples.git\n```\n\nAfter that, all you need to do to run the application is starting Docker containers:\n\n```\ndocker compose up --build\n```\n\nIt will start test container too, if want only the main application, run it instead:\n\n```\ndocker compose up --build app\n```\n\nNow you can access the application through http://localhost:8000/ route.\n\n## How to Run Tests\n\nThis project has system tests that is run on [**Cypress**](https://www.cypress.io/).\n\nIt's recommended to run the tests inside the test container on Docker. To do it you just need to run:\n\n```\ndocker compose up --build cypress\n```\n\nWhen running it very often, you may come across the max depth exceeded error, you can solve it cleaning your docker image list, so if it happens, try to run these commands:\n\n```\ndocker image prune\n```\n\nOr:\n\n```\ndocker rmi -f $(docker images -q)\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruliancruz%2Fcalendario-simples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fruliancruz%2Fcalendario-simples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruliancruz%2Fcalendario-simples/lists"}