{"id":20614064,"url":"https://github.com/i-ramoss/bootcamp-launchbase","last_synced_at":"2025-07-12T15:03:12.466Z","repository":{"id":38398268,"uuid":"272809820","full_name":"i-ramoss/Bootcamp-LaunchBase","owner":"i-ramoss","description":"Repositório referente ao bootcamp Launchbase realizado pela Rocketseat.","archived":false,"fork":false,"pushed_at":"2022-12-13T23:22:48.000Z","size":12181,"stargazers_count":4,"open_issues_count":100,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-15T07:41:45.253Z","etag":null,"topics":["bootcamp-launchbase","launchbase","launchbase-rocketseat"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/i-ramoss.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}},"created_at":"2020-06-16T20:52:19.000Z","updated_at":"2021-04-13T12:14:11.000Z","dependencies_parsed_at":"2023-01-28T15:47:37.107Z","dependency_job_id":null,"html_url":"https://github.com/i-ramoss/Bootcamp-LaunchBase","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/i-ramoss/Bootcamp-LaunchBase","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i-ramoss%2FBootcamp-LaunchBase","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i-ramoss%2FBootcamp-LaunchBase/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i-ramoss%2FBootcamp-LaunchBase/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i-ramoss%2FBootcamp-LaunchBase/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/i-ramoss","download_url":"https://codeload.github.com/i-ramoss/Bootcamp-LaunchBase/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/i-ramoss%2FBootcamp-LaunchBase/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265009201,"owners_count":23697154,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["bootcamp-launchbase","launchbase","launchbase-rocketseat"],"created_at":"2024-11-16T11:11:51.960Z","updated_at":"2025-07-12T15:03:12.447Z","avatar_url":"https://github.com/i-ramoss.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n    \u003cimg alt=\"Launchbase\" src=\"https://storage.googleapis.com/golden-wind/bootcamp-launchbase/logo.png\" width=\"400px\" /\u003e\n\u003c/h1\u003e\n\n\u003ch2 align=\"center\"\u003e Aulas e Desafios do Bootcamp Launchbase \u003c/h2\u003e\n\n\u003cp align=\"center\"\u003e \n  \u003ca href=\"https://opensource.org/licenses/MIT\"\u003e \n    \u003cimg src=\"https://img.shields.io/badge/license-MIT-brightgreen\" alt=\"License MIT\"\u003e \n  \u003c/a\u003e \n\u003c/p\u003e \n\n## Módulo 1 - [Introdução à programação WEB:](https://github.com/i-ramoss/Bootcamp-LaunchBase/tree/master/intro-programacao-web) :heavy_check_mark:\n- [x] 1. Desafio 1.1 - Variáveis, condicionais e operadores\n- [x] 2. Desafio 1.2 - Objetos e Vetores\n- [x] 3. Desafio 1.3 - Funções e estruturas de repetição\n- [x] 4. Desafio 1.4 - Aplicação: Operações bancárias\n\n## Módulo 2 - [Introdução ao Front-End:](https://github.com/i-ramoss/Bootcamp-LaunchBase/tree/master/iniciando-no-frontend) :heavy_check_mark:\n- [x] 1. Desafio 2.1 - Primeiro HTML\n- [x] 2. Desafio 2.1 - Página de descrição\n- [x] 3. Desafio 2.3 - Página de cursos e iframe\n- [x] 4. Desafio 2.4 - Construindo o Foodfy :fork_and_knife:\n\n## Módulo 3 - [Introdução ao Back-End:](https://github.com/i-ramoss/Bootcamp-LaunchBase/tree/master/iniciando-no-backend) ⚙ :heavy_check_mark:\n- [x] 1. Desafio 3.1 - Primeiro servidor\n- [x] 2. Desafio 3.2 - Nunjucks e dados dinâmicos\n- [x] 3. Desafio 3.3 - Página de descrição de cursos\n- [x] 4. Desafio 3.4 - Refatorando Foodfy :fork_and_knife:\n\n## Módulo 4 - [Controle de Academia:](https://github.com/i-ramoss/Bootcamp-LaunchBase/tree/master/controle-de-academia) :muscle: :heavy_check_mark:\n- [x] 1. Desafio 4.1 - Header\n- [x] 2. Desafio 4.2 - Card do professor\n- [x] 3. Desafio 4.3 - Formulário e rota de cadastro do professor\n- [x] 4. Desafio 4.4 - Apresentação, edição e formatação dos dados de um professor\n- [x] 5. Desafio 4.5 - HTTP: PUT e DELETE\n- [x] 6. Desafio 4.6 - Listagem de professores\n- [x] 7. Desafio 4.7 - Estruturando estudantes\n- [x] 8. Desafio 4.8 - Admin Foodfy :fork_and_knife:\n\n## Módulo 5 - [Persistindo dados da aplicação:](https://github.com/i-ramoss/Bootcamp-LaunchBase/tree/master/persistindo-dados-da-aplicacao) :lock: :heavy_check_mark: \n- [x] 1. Desafio 5.1 - Refatorando aplicação e configurando o BD\n- [x] 2. Desafio 5.2 - Interagindo com o BD\n- [x] 3. Desafio 5.3 - Relacionamentos e filtros no BD\n- [x] 4. Desafio 5.4 - Paginação de resultados no BD\n- [x] 5. Desafio 5.5 - Persistindo dados do Foodfy\n\n## Módulo 6 - [E-commerce Launchstore: :department_store:](https://github.com/i-ramoss/Bootcamp-LaunchBase/tree/master/launchstore) :heavy_check_mark:\n- [x] Desafio 6 - Mini desafios\n\n## Módulo 7 - [Upload de Imagens:](https://github.com/i-ramoss/Bootcamp-LaunchBase/tree/master/launchstore) :camera: :heavy_check_mark:\n- [x] Desafio 7 - Foodfy: Envio de imagens \n\n## Módulo 8 - [Listando os Produtos da Launchstore:](https://github.com/i-ramoss/Bootcamp-LaunchBase/tree/master/launchstore) :shopping_cart: :heavy_check_mark:\n- [x] Desafio 8 - Foodfy: Apresentação e Organização das Receitas Foodfy\n\n## Módulo 9 - [Cadastrando Usuários:](https://github.com/i-ramoss/Bootcamp-LaunchBase/tree/master/cadastrando-usuarios) :computer: :heavy_check_mark:\n\n## Módulo 10 - [Controle da Sessão de Usuário:](https://github.com/i-ramoss/Bootcamp-LaunchBase/tree/master/cadastrando-usuarios) :computer: :heavy_check_mark:\n- [x] Desafios 9 e 10 - Foodfy: Sistema de Login Foodfy\n\n## Módulo 11 - [NodeJS Avançado:](https://github.com/i-ramoss/Bootcamp-LaunchBase/tree/master/node-js-avancado) :heavy_check_mark:\n- [x] Desafio 11 - Conceitos Avançados\n\n## Módulo 12 - [Funcionalidades Extras para a Launchstore:](https://github.com/i-ramoss/Bootcamp-LaunchBase/tree/master/node-js-avancado) :heavy_check_mark:\n- [x] Final - Launchbase completo!\n\n\n \n# :key: Licença:\n\nEste projeto está sob licença MIT, para mais detalhes verifique em [LICENSE](https://github.com/i-ramoss/Bootcamp-LaunchBase/blob/master/LICENSE).\n\n---\n\nFeito com :green_heart: por **Ian Ramos** :fire: [Entre em contato!](https://www.linkedin.com/in/ian-ramos/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi-ramoss%2Fbootcamp-launchbase","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fi-ramoss%2Fbootcamp-launchbase","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi-ramoss%2Fbootcamp-launchbase/lists"}