{"id":26127992,"url":"https://github.com/sans-script/desafio-2-trilhas-2b","last_synced_at":"2026-02-27T13:32:02.277Z","repository":{"id":280541470,"uuid":"942346285","full_name":"sans-script/Desafio-2-Trilhas-2B","owner":"sans-script","description":"Criação de um processo de inscrições por meio de um formulário estático.","archived":false,"fork":false,"pushed_at":"2025-03-20T01:08:00.000Z","size":131,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-20T02:22:20.244Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://desafio-2-trilhas-2-b.vercel.app","language":"HTML","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/sans-script.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}},"created_at":"2025-03-04T01:02:27.000Z","updated_at":"2025-03-20T01:08:03.000Z","dependencies_parsed_at":"2025-03-04T02:23:40.273Z","dependency_job_id":"4b0f29f1-b534-46f4-abc9-f90e06fdd480","html_url":"https://github.com/sans-script/Desafio-2-Trilhas-2B","commit_stats":null,"previous_names":["sans-script/desafio-2-trilhas-2b"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sans-script/Desafio-2-Trilhas-2B","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sans-script%2FDesafio-2-Trilhas-2B","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sans-script%2FDesafio-2-Trilhas-2B/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sans-script%2FDesafio-2-Trilhas-2B/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sans-script%2FDesafio-2-Trilhas-2B/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sans-script","download_url":"https://codeload.github.com/sans-script/Desafio-2-Trilhas-2B/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sans-script%2FDesafio-2-Trilhas-2B/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29896933,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T12:09:13.686Z","status":"ssl_error","status_checked_at":"2026-02-27T12:09:13.282Z","response_time":57,"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":[],"created_at":"2025-03-10T18:40:14.792Z","updated_at":"2026-02-27T13:32:02.269Z","avatar_url":"https://github.com/sans-script.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Descrição\n\nCriação de um processo de inscrições por meio de um formulário estático. O formulário foi criado para agilizar o cadastro de candidatos, coletando dados de forma eficiente e segura. Ele resolve o problema de inscrições desorganizadas, oferecendo uma interface intuitiva, validação de campos e conformidade com a LGPD.\n\nEste projeto utiliza as seguintes tecnologias:\n\n- **HTML5**: Para a estruturação do conteúdo da página.\n\n- **CSS3**: Para a estilização da página.\n\n- **Tailwind CSS**: Um framework de CSS utilitário que permite estilizar páginas rapidamente usando classes pré-definidas. [Tailwind CSS Documentation](https://tailwindcss.com/docs/styling-with-utility-classes).\n\n- **JavaScript**: Para adicionar interatividade à página.\n\n- **Node.js**: Para gerenciar dependências e scripts de build.\n\n- **npm**: Gerenciador de pacotes do Node.js para instalar e \ngerenciar dependências.\n\n- **Git**: Para controle de versão e colaboração no código.\n\n- **Live Server**: Extensão do Visual Studio Code para recarregar a página automaticamente durante o desenvolvimento.\n\nO projeto seguirá o [design disponibilizado no Figma](https://www.figma.com/design/xMXycKv7AAwE7oVGJ1whpd/Desafio-2---Trilhas-2B?node-id=22-377\u0026p=f\u0026t=y4NR5blp1qxlMImV-0)\n\n![desafio-2-trilhas-2-b vercel app_ (3)](https://github.com/user-attachments/assets/07824af1-2714-4467-8f00-064f162899c8)\nFigura 1: Captura de tela do formulário, disponível em https://desafio-2-trilhas-2-b.vercel.app/.\n\n![iphone](https://github.com/user-attachments/assets/0a94c59b-a751-48b4-be6e-5f9632f6d482)\nFigura 2: O projeto também pode ser acessado em dispositivos móveis.\n\n## Pré-requisitos\n\n- Node.js instalado (versão 14 ou superior)\n- npm (gerenciador de pacotes do Node.js)\n\n## Instalação\n\n1. Clone o repositório para o seu ambiente local:\n\n   ```sh\n   git clone https://github.com/sans-script/Desafio-2-Trilhas-2B.git\n   ```\n2. Navegue até o diretório do projeto:\n   ```sh\n   cd Desafio-2-Trilhas-2B\n   ```\n3. Instale as dependências do projeto:\n   ```sh\n   npm install\n   ```\n\n## Execução\n\nPara iniciar o projeto, execute o seguinte comando:\n\n```sh\nnpm start\n```\n\n\u003e [!NOTE]  \n\u003e Este comando irá iniciar o Tailwind CLI em modo watch, compilando o arquivo `styles.css` para `dist/output.css` sempre que houver alterações.\n\n## Visualização\n\nPara visualizar a página, você pode utilizar a extensão Live Server no Visual Studio Code. Após instalar a extensão, clique com o botão direito no arquivo `index.html` e selecione \"Open with Live Server\".\n\n## Subindo Alterações\n\nPara subir as alterações feitas no projeto, siga os passos abaixo:\n\n\u003e [!WARNING]\n\u003e Sempre execute o comando `git pull` antes de iniciar suas alterações para garantir que você está trabalhando com a versão mais recente do repositório remoto:\n\n   ```sh\n   git pull origin main\n   ```\n\n1. Adicione os arquivos alterados ao staging:\n\n   ```sh\n   git add .\n   ```\n2. Faça um commit das suas alterações:\n\n   ```sh\n   git commit -m \"Descrição das alterações\"\n   ```\n3. Envie as alterações para o repositório remoto:\n\n   ```sh\n   git push origin main\n   ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsans-script%2Fdesafio-2-trilhas-2b","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsans-script%2Fdesafio-2-trilhas-2b","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsans-script%2Fdesafio-2-trilhas-2b/lists"}