{"id":23681716,"url":"https://github.com/vilhalva/crud-com-rails","last_synced_at":"2026-04-06T01:32:42.314Z","repository":{"id":250463632,"uuid":"800735522","full_name":"VILHALVA/CRUD-COM-RAILS","owner":"VILHALVA","description":"👨‍💻CRUD DE RECURSOS HUMANOS COM RUBY ON RAILS E SQLITE.","archived":false,"fork":false,"pushed_at":"2024-07-27T15:21:09.000Z","size":832,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-03T12:26:43.575Z","etag":null,"topics":["bootstrap","cdn","crud","css","database","framework","html","javascript","login","projeto","ruby","ruby-on-rails","scss","search","site","sqlite"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/VILHALVA.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":"2024-05-14T22:36:49.000Z","updated_at":"2024-07-27T15:23:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"e49b8432-fab5-4f35-8575-6359e9af65e9","html_url":"https://github.com/VILHALVA/CRUD-COM-RAILS","commit_stats":null,"previous_names":["vilhalva/crud-com-rails"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/VILHALVA/CRUD-COM-RAILS","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VILHALVA%2FCRUD-COM-RAILS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VILHALVA%2FCRUD-COM-RAILS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VILHALVA%2FCRUD-COM-RAILS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VILHALVA%2FCRUD-COM-RAILS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VILHALVA","download_url":"https://codeload.github.com/VILHALVA/CRUD-COM-RAILS/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VILHALVA%2FCRUD-COM-RAILS/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31456656,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T21:22:52.476Z","status":"ssl_error","status_checked_at":"2026-04-05T21:22:51.943Z","response_time":75,"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":["bootstrap","cdn","crud","css","database","framework","html","javascript","login","projeto","ruby","ruby-on-rails","scss","search","site","sqlite"],"created_at":"2024-12-29T18:41:25.098Z","updated_at":"2026-04-06T01:32:42.296Z","avatar_url":"https://github.com/VILHALVA.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CRUD COM RAILS \n👨‍💻CRUD DE RECURSOS HUMANOS COM RUBY ON RAILS E SQLITE.\n\n\u003cimg src=\"./IMAGENS/FOTO_1.png\" align=\"center\" width=\"500\"\u003e \u003cbr\u003e\n\u003cimg src=\"./IMAGENS/FOTO_2.png\" align=\"center\" width=\"500\"\u003e \u003cbr\u003e\n\u003cimg src=\"./IMAGENS/FOTO_3.png\" align=\"center\" width=\"500\"\u003e \u003cbr\u003e\n\u003cimg src=\"./IMAGENS/FOTO_4.png\" align=\"center\" width=\"500\"\u003e \u003cbr\u003e\n\u003cimg src=\"./IMAGENS/FOTO_5.png\" align=\"center\" width=\"500\"\u003e \u003cbr\u003e\n\u003cimg src=\"./IMAGENS/FOTO_6.png\" align=\"center\" width=\"500\"\u003e \u003cbr\u003e\n\u003cimg src=\"./IMAGENS/FOTO_7.png\" align=\"center\" width=\"500\"\u003e \u003cbr\u003e\n\u003cimg src=\"./IMAGENS/FOTO_8.png\" align=\"center\" width=\"500\"\u003e \u003cbr\u003e\n\n## DESCRIÇÃO:\nEste aplicativo, denominado `CRUD COM RAILS`, é um sistema de gerenciamento de recursos humanos que permite a administração de setores, habilidades, funcionários e suas informações associadas.\n\n## PRINCIPAIS RECURSOS:\n1. **Navegação:**\n   - Após fazer login, você será redirecionado para a página principal do sistema, onde poderá acessar diferentes seções, incluindo Setores, Habilidades e Funcionários através do menu de navegação superior.\n\n2. **Gerenciamento de Setores:**\n   - A seção de Setores permite que você visualize, adicione, edite e exclua diferentes setores da organização.\n   - Cada setor possui um nome único e pode ser editado ou excluído conforme necessário.\n\n3. **Gerenciamento de Habilidades:**\n   - Na seção de Habilidades, você pode visualizar, adicionar, editar e excluir habilidades que os funcionários possuem.\n   - Cada habilidade possui um nome único e pode ser editada ou excluída conforme necessário.\n\n4. **Gerenciamento de Funcionários:**\n   - A seção de Funcionários permite visualizar, adicionar, editar e excluir informações sobre os funcionários da organização.\n   - Cada funcionário tem informações associadas, como nome, idade, função, setor, habilidades e status de ativação.\n   - Você pode pesquisar funcionários por nome e ordenar os resultados conforme necessário.\n   - Além disso, é possível adicionar ou editar informações de funcionários, incluindo o setor ao qual estão associados e suas habilidades.\n\n## EXECUTANDO O PROJETO:\n1. **Instalação das Dependências:**\n   Antes de executar o aplicativo, certifique-se de instalar as dependências do projeto. No terminal, navegue até o diretório `./CODIGO` e execute o comando abaixo para instalar as dependências necessárias:\n   ```bash\n   gem install rake\n   ```\n\n   ```bash\n   gem install bundler \u0026\u0026 bundle install\n   ```\n\n2. **Executar Migrações:**\n   Use o comando abaixo para executar migrações no banco de dados:\n\n   ```bash\n   rake db:migrate\n   ```\n\n3. **Subindo o servidor:**\n   Após instalar as dependências, ainda no terminal e no mesmo diretório (`./CODIGO`), execute o seguinte comando para iniciar o aplicativo:\n\n  **LINUX/MACOS:**\n   ```\n   bin/rails server\n   ```\n\n   **WINDOWS:**\n   ```\n   ruby bin\\rails server\n   ```\n\n4. **Acesso à Aplicação:** \n   Após iniciar o servidor Rails localmente, você pode acessar a aplicação através do navegador digitando [http://localhost:3000](http://localhost:3000).\n\n5. **Faça o login:**\n   - Para acessar a área de administração, utilize as seguintes credenciais:\n     - **Email:** admin@admin.com\n     - **Senha:** admin123\n\n   - Essas são as credenciais padrão para acesso à área administrativa. Certifique-se de alterar a senha após o login inicial por motivos de segurança.\n\n6. **Usando o APP:**\n   1. **Navegue:**\n      - Após fazer login, seja redirecionado para a página principal do sistema. Acesse diferentes seções, incluindo Setores, Habilidades e Funcionários através do menu de navegação superior.\n\n   2. **Gerencie Setores:**\n      - Visualize, adicione, edite e exclua diferentes setores da organização na seção de Setores.\n      - Cada setor possui um nome único e pode ser editado ou excluído conforme necessário.\n\n   3. **Gerencie Habilidades:**\n      - Visualize, adicione, edite e exclua habilidades que os funcionários possuem na seção de Habilidades.\n      - Cada habilidade possui um nome único e pode ser editada ou excluída conforme necessário.\n\n   4. **Gerencie Funcionários:**\n      - Visualize, adicione, edite e exclua informações sobre os funcionários da organização na seção de Funcionários.\n      - Cada funcionário possui informações associadas, como nome, idade, função, setor, habilidades e status de ativação.\n      - Pesquise funcionários por nome e ordene os resultados conforme necessário.\n      - Adicione ou edite informações de funcionários, incluindo o setor ao qual estão associados e suas habilidades.\n\n## TECNOLOGIAS:\n- [Ruby](https://github.com/VILHALVA/CURSO-DE-RUBY)\n- [Rails](https://github.com/VILHALVA/CURSO-DE-RUBY-ON-RAILS)\n- [CSS e SCSS](https://github.com/VILHALVA/CURSO-DE-HTML-E-CSS)\n- [JS](https://github.com/VILHALVA/CURSO-DE-JAVASCRIPT)\n- [Bootstrap](https://github.com/VILHALVA/CURSO-DE-BOOTSTRAP)\n- [SQLite](https://github.com/VILHALVA/CURSO-DE-SQLITE)\n\n## CREDITOS:\n- [PROJETO CRIADO PELO \"danilomeneghel\"](https://github.com/danilomeneghel/crud-ruby-rails)\n- [PROJETO FEITO PELO VILHALVA](https://github.com/VILHALVA)\n\n\n\n\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvilhalva%2Fcrud-com-rails","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvilhalva%2Fcrud-com-rails","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvilhalva%2Fcrud-com-rails/lists"}