Skip to content

Projeto desenvolvimento para o trabalho final na certificação em Desenvolvimento C# ASP.NET no S2B da microsoft.

Notifications You must be signed in to change notification settings

RenanSchmitt/porao-dos-instrumentos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

🎸 Porão dos Instrumentos — Plataforma de Compra e Venda de Instrumentos Musicais

C# ASP.NET SQL Server HTML5 CSS3 License

🧑‍🎓 Projeto desenvolvido como trabalho final da certificação em Desenvolvimento C# ASP.NET pelo programa S2B (Students to Business) da Microsoft.
O objetivo do sistema é conectar músicos que desejam comprar e vender instrumentos musicais de forma prática e acessível.


🎯 Objetivo do Projeto

Criar uma aplicação web semelhante ao OLX, voltada exclusivamente ao mercado de instrumentos musicais, permitindo que usuários cadastrem anúncios, consultem produtos, e realizem negociações de maneira simples e eficiente.


🚀 Tecnologias Utilizadas

  • C# / ASP.NET — backend e lógica de negócio
  • Entity Framework — persistência e mapeamento objeto-relacional
  • SQL Server — banco de dados relacional
  • HTML5 / CSS3 / JavaScript — front-end e interatividade
  • Bootstrap — estilização e responsividade
  • IIS / Visual Studio — ambiente de execução e desenvolvimento

📸 Demonstração

Preview Porão dos Instrumentos
Interface de anúncios e listagem de instrumentos.

⚙️ Funcionalidades

  • 🪗 Cadastro e gerenciamento de anúncios (inserir, editar e excluir instrumentos)
  • 🎸 Visualização pública de produtos disponíveis
  • 💬 Área de contato / interesse em produtos
  • 👤 Cadastro de usuários e login
  • 🧭 Painel administrativo básico para gestão de anúncios

🗂 Estrutura do Projeto

porao-dos-instrumentos/

  • ├── Controllers/
  • ├── Models/
  • ├── Views/
  • ├── wwwroot/
  • ├── PorãoDosInstrumentos.sln
  • └── appsettings.json

🧱 Arquitetura

O projeto segue o padrão MVC (Model-View-Controller), garantindo separação de responsabilidades e maior manutenibilidade do código.

  • Model — representa as entidades (Instrumentos, Usuários, Categorias, etc.)
  • View — renderiza as páginas HTML dinâmicas
  • Controller — gerencia o fluxo de dados e lógica entre Model e View

⚙️ Como Executar Localmente

  1. Clone o repositório
    git clone https://github.com/RenanSchmitt/porao-dos-instrumentos.git
    cd porao-dos-instrumentos

Abra o projeto no Visual Studio

Certifique-se de ter o .NET Framework / .NET Core SDK instalado.

Configure o banco de dados no arquivo appsettings.json.

Execute as migrações e inicialize o banco

Execute as migrações e inicialize o banco

update-database

Inicie a aplicação (IIS Express ou dotnet run)

O projeto estará disponível em: 👉 https://localhost:5001 ou http://localhost:5000

💡 Possíveis Melhorias Futuras

Integração com API de pagamento (ex: MercadoPago, Stripe)

Upload e galeria de imagens para anúncios

Sistema de mensagens entre compradores e vendedores

Filtro avançado de busca por categoria e localização

Deploy em Azure ou AWS

💼 Autores

Este projeto foi desenvolvido por:

  • Renan Schmitt — Desenvolvedor Web Full Stack
  • Willian Pereira — Desenvolvedor C# / ASP.NET

Ambos participaram do trabalho final da certificação em Desenvolvimento C# ASP.NET do programa S2B (Microsoft), com foco em criar uma plataforma funcional e intuitiva para músicos comprarem e venderem instrumentos.


🧾 Licença

Distribuído sob a licença MIT — livre para estudo, modificação e aprimoramento.


🎵 Porão dos Instrumentos — Sistema de compra e venda de instrumentos musicais 🎶

🧾 Licença

Distribuído sob a licença MIT — sinta-se à vontade para estudar, adaptar e aprimorar este projeto.

🎵 Desenvolvido com paixão por música e tecnologia por Renan Schmitt e Willian Pereira 🎶
```

About

Projeto desenvolvimento para o trabalho final na certificação em Desenvolvimento C# ASP.NET no S2B da microsoft.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •