{"id":23681827,"url":"https://github.com/vilhalva/crud-de-estudantes","last_synced_at":"2026-04-10T13:31:09.566Z","repository":{"id":237533261,"uuid":"794661547","full_name":"VILHALVA/CRUD-DE-ESTUDANTES","owner":"VILHALVA","description":"👨‍🏫CRUD DE ESTUDANTES COM FLASK E MYSQL!","archived":false,"fork":false,"pushed_at":"2024-07-06T01:45:29.000Z","size":642,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-03T16:19:18.424Z","etag":null,"topics":["bootstrap","cdn","crud","css","database","flask","framework","html","javascript","mysql","projeto","python","site"],"latest_commit_sha":null,"homepage":"","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/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-01T17:28:54.000Z","updated_at":"2024-07-27T15:15:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"6a32a1d2-6e52-4502-844e-9698a8ede5fa","html_url":"https://github.com/VILHALVA/CRUD-DE-ESTUDANTES","commit_stats":null,"previous_names":["vilhalva/crud-de-estudantes"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/VILHALVA/CRUD-DE-ESTUDANTES","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VILHALVA%2FCRUD-DE-ESTUDANTES","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VILHALVA%2FCRUD-DE-ESTUDANTES/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VILHALVA%2FCRUD-DE-ESTUDANTES/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VILHALVA%2FCRUD-DE-ESTUDANTES/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VILHALVA","download_url":"https://codeload.github.com/VILHALVA/CRUD-DE-ESTUDANTES/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VILHALVA%2FCRUD-DE-ESTUDANTES/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31645178,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T07:40:12.752Z","status":"ssl_error","status_checked_at":"2026-04-10T07:40:11.664Z","response_time":98,"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":["bootstrap","cdn","crud","css","database","flask","framework","html","javascript","mysql","projeto","python","site"],"created_at":"2024-12-29T18:43:20.086Z","updated_at":"2026-04-10T13:31:09.544Z","avatar_url":"https://github.com/VILHALVA.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CRUD DE ESTUDANTES\n👨‍🏫CRUD DE ESTUDANTES COM FLASK E MYSQL!\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\n## DESCRIÇÃO:\nEste aplicativo é um sistema CRUD (Create, Read, Update, Delete) desenvolvido em Flask, um framework web em Python, e utiliza o MySQL como banco de dados.\n\nCom esta aplicação, você pode efetivamente gerenciar as informações essenciais dos estudantes:\n\n1. **Nome:** Insira o nome completo do estudante neste campo.\n\n2. **Email:** Forneça o endereço de e-mail do estudante aqui.\n\n3. **Telefone:** Insira o número de telefone do estudante neste campo.\n\nEsses dados são cruciais para manter registros precisos e atualizados de cada estudante. Com a capacidade de administrar esses aspectos fundamentais, é fácil manter um banco de dados detalhado sobre os estudantes cadastrados.\n\nEste aplicativo oferece uma interface da web simples e intuitiva para adicionar, editar, excluir e visualizar registros dos estudantes no banco de dados MySQL. Ele proporciona uma maneira eficaz de gerenciar todas as informações relacionadas aos estudantes com facilidade e eficiência.\n\n## EXECUTANDO O PROJETO:\n1. **Configuração do Banco de Dados:**\n   - Antes de executar o site, é necessário importar o arquivo `./DATABASE/DATABASE.sql` para criar a estrutura inicial do banco de dados.\n\n2. **Configuração do MySQL:**\n   - Abra o arquivo `app.py` localizado no diretório raiz do projeto e ajuste as configurações do banco de dados de acordo com suas credenciais:\n     ```python\n     app.config['MYSQL_HOST'] = 'localhost'  # Endereço do servidor MySQL\n     app.config['MYSQL_USER'] = 'seu_usuario'  # Nome de usuário do MySQL\n     app.config['MYSQL_PASSWORD'] = 'sua_senha'  # Senha do MySQL\n     app.config['MYSQL_DB'] = 'crud'  # Nome do banco de dados\n     ```\n   Certifique-se de fornecer as credenciais corretas para que o aplicativo possa se conectar ao banco de dados MySQL corretamente.\n\n3. **Instalando as dependências:**\n   - Antes de executar o aplicativo, certifique-se de instalar todas as dependências necessárias. No terminal, execute o seguinte comando para instalar as dependências listadas no arquivo `requirements.txt` no diretório: `CODIGO`:\n   ```bash\n   pip install -r requirements.txt\n   ```\n   - Isso instruirá o pip a ler o arquivo requirements.txt e instalar todas as dependências listadas.\n\n4. **Executando o Aplicativo:**\n   - Em seguida, execute o seguinte comando para iniciar o servidor Flask:\n   ```bash\n   python app.py\n   ```\n   - Uma vez que o servidor esteja em execução, você poderá acessar o aplicativo através do seu navegador, visitando o seguinte endereço: `http://localhost:5000/`.\n   \n5. **Interagindo com o Aplicativo (Operações CRUD):**\n   - **Create (Criar):** Clique no botão \"ADICIONAR\" para inserir um novo estudante. Preencha os campos necessários na janela modal e clique em \"SALVAR\".\n   - **Read (Ler):** Você verá uma lista de estudantes cadastrados na página principal.\n   - **Update (Atualizar):** Cada linha da lista terá botões para editar ou excluir o estudante correspondente. Clique em \"EDITAR\", faça as alterações necessárias na janela modal e clique em \"ATUALIZAR\".\n   - **Delete (Excluir):** Ao clicar em \"APAGAR\", o estudante correspondente será removido do banco de dados após confirmação.\n\n## TECNOLOGIAS USADAS:\n- [**FLASK:**](https://github.com/VILHALVA/CURSO-DE-FLASK) Framework de aplicativo da web em Python.\n- [**MYSQL:**](https://github.com/VILHALVA/CURSO-DE-MYSQL) Sistema de gerenciamento de banco de dados relacional.\n- [**BOOTSTRAP:**](https://github.com/VILHALVA/CURSO-DE-BOOTSTRAP) Biblioteca de CSS para facilitar o desenvolvimento do layout e design responsivo da interface do usuário.\n\n## CREDITOS:\n- [PROJETO CRIADO PELO \"MoTechStore\"](https://github.com/MoTechStore/Python-Flask-MySQL-CRUD-App)\n- [VEJA O VIDEO DESSE PROJETO](https://youtu.be/FkWyWZhMUjY?si=F5Bzn2wgJVqEorik)\n- [PROJETO EDITADO PELO VILHALVA](https://github.com/VILHALVA)\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvilhalva%2Fcrud-de-estudantes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvilhalva%2Fcrud-de-estudantes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvilhalva%2Fcrud-de-estudantes/lists"}