{"id":19617602,"url":"https://github.com/macagua/slc-sitioweb","last_synced_at":"2026-05-06T04:31:33.144Z","repository":{"id":137264668,"uuid":"321712858","full_name":"macagua/slc-sitioweb","owner":"macagua","description":"SCRUM Latam Comunidad Website","archived":false,"fork":false,"pushed_at":"2023-08-15T13:07:35.000Z","size":1743,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-26T18:17:22.831Z","etag":null,"topics":["backend","frontend","javascript","plone","plone6","reactjs","volto"],"latest_commit_sha":null,"homepage":"https://www.scrumlatamcomunidad.com/","language":"Makefile","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/macagua.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.md","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}},"created_at":"2020-12-15T15:42:24.000Z","updated_at":"2023-05-11T03:55:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"f7d18375-a967-4fab-8cac-62747735a66f","html_url":"https://github.com/macagua/slc-sitioweb","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/macagua/slc-sitioweb","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/macagua%2Fslc-sitioweb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/macagua%2Fslc-sitioweb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/macagua%2Fslc-sitioweb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/macagua%2Fslc-sitioweb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/macagua","download_url":"https://codeload.github.com/macagua/slc-sitioweb/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/macagua%2Fslc-sitioweb/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32678580,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T02:33:58.958Z","status":"ssl_error","status_checked_at":"2026-05-06T02:33:39.611Z","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":["backend","frontend","javascript","plone","plone6","reactjs","volto"],"created_at":"2024-11-11T11:04:51.763Z","updated_at":"2026-05-06T04:31:33.127Z","avatar_url":"https://github.com/macagua.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"SCRUM LATAM Comunidad Website\n=============================\n\nThe `Scrum Latam Comunidad \u003chttps://www.scrumlatamcomunidad.com/\u003e`_ Website repository.\n\n|Built with Cookiecutter Plone Starter| |Black code style| |Backend\nTests| |Frontend Tests|\n\nA new SCRUM LATAM Comunidad Website using Plone 6 and Volto\ntechnologies.\n\nQuick start\n-----------\n\nDevelopment Setup\n~~~~~~~~~~~~~~~~~\n\n-  Python 3.9, 3.10, 3.11\n-  Node 16\n-  yarn\n-  Docker\n\nInstall\n~~~~~~~\n\n.. code:: shell\n\n   git clone git@github.com:ScrumLATAMComunidad/slc-sitioweb.git\n   cd slc-sitioweb\n   make install\n\nStart\n~~~~~\n\nStart the Backend (http://localhost:8080/)\n\n.. code:: shell\n\n   make start-backend\n\nStart the Frontend (http://localhost:3000/)\n\n.. code:: shell\n\n   make start-frontend\n\nStructure\n---------\n\nThis monorepo is composed by two distinct codebases: api and frontend.\n\n-  **backend**: API (Backend) Plone installation using pip (not\n   buildout). Includes a policy package named slc_sitioweb\n-  **frontend**: React (Volto) package named frontend\n\nReasoning\n~~~~~~~~~\n\n-  Repo contains all codebase needed to run the site (excluding existing\n   addons for Plone and React).\n-  Github Workflows are triggered based on changes on each codebase (see\n   .github/workflows)\n-  Easier to create Docker images for each codebase\n-  Showcase Plone installation/setup without buildout\n\nLinters and Formatting\n----------------------\n\nThere are some hooks to run lint checks on the code. If you want to\nautomatically format them, you can run\n\n``make format``\n\nin the root folder or especifically in each backend or frontend folders.\n\nLinters commands are available in each backend and frontend folder.\n\nAcceptance tests\n----------------\n\nThere are ``Makefile`` commands in place:\n\n``build-test-acceptance-server``: Build Acceptance Backend Server Docker\nimage that it’s being used afterwards. Must be run before running the\ntests, if the backend code has changed.\n\n``start-test-acceptance-server``: Start server fixture in docker\n(previous build required)\n\n``start-test-acceptance-frontend``: Start the Core Acceptance Frontend\nFixture in dev mode\n\n``test-acceptance``: Start Core Cypress Acceptance Tests in dev mode\n\nCredits\n-------\n\n**This was generated\nby**\\ `cookiecutter-plone-starter \u003chttps://github.com/collective/cookiecutter-plone-starter\u003e`__\\ **on\n2023-05-11 04:07:02**\n\n.. |Built with Cookiecutter Plone Starter| image:: https://img.shields.io/badge/built%20with-Cookiecutter%20Plone%20Starter-0083be.svg?logo=cookiecutter\n   :target: https://github.com/collective/cookiecutter-plone-starter/\n.. |Black code style| image:: https://img.shields.io/badge/code%20style-black-000000.svg\n   :target: https://github.com/ambv/black\n.. |Backend Tests| image:: https://github.com/ScrumLATAMComunidad/slc-sitioweb/actions/workflows/backend.yml/badge.svg\n   :target: https://github.com/ScrumLATAMComunidad/slc-sitioweb/actions/workflows/backend.yml\n.. |Frontend Tests| image:: https://github.com/ScrumLATAMComunidad/slc-sitioweb/actions/workflows/frontend.yml/badge.svg\n   :target: https://github.com/ScrumLATAMComunidad/slc-sitioweb/actions/workflows/frontend.yml\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmacagua%2Fslc-sitioweb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmacagua%2Fslc-sitioweb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmacagua%2Fslc-sitioweb/lists"}