{"id":23230661,"url":"https://github.com/viniddev/dima_app","last_synced_at":"2026-05-10T03:55:23.138Z","repository":{"id":265778851,"uuid":"896054162","full_name":"Viniddev/Dima_App","owner":"Viniddev","description":"Esse projeto está sendo desenvolvido durante o curso de desenvolvimento full stack da plataforma Balta.Io que utiliza c# tanto para o front-end quanto para o back-end","archived":false,"fork":false,"pushed_at":"2025-01-23T17:11:06.000Z","size":852,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-11T17:14:48.887Z","etag":null,"topics":["asp-net","asp-net-core","blazor","csharp","sqlserver"],"latest_commit_sha":null,"homepage":"","language":"C#","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/Viniddev.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-11-29T13:00:09.000Z","updated_at":"2025-01-04T15:37:35.000Z","dependencies_parsed_at":"2024-11-30T22:40:21.748Z","dependency_job_id":"49a90d23-6aa0-41fb-8270-b99bab79b09c","html_url":"https://github.com/Viniddev/Dima_App","commit_stats":null,"previous_names":["viniddev/dima_app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Viniddev%2FDima_App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Viniddev%2FDima_App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Viniddev%2FDima_App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Viniddev%2FDima_App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Viniddev","download_url":"https://codeload.github.com/Viniddev/Dima_App/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247387070,"owners_count":20930771,"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":["asp-net","asp-net-core","blazor","csharp","sqlserver"],"created_at":"2024-12-19T02:11:01.995Z","updated_at":"2026-05-10T03:55:23.110Z","avatar_url":"https://github.com/Viniddev.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dima - Controle Financeiro\n\n![Badge Status](https://img.shields.io/badge/status-Em%20Desenvolvimento-yellow)\n![.NET](https://img.shields.io/badge/.NET-%3E%3D%206.0-blue)\n![Licença](https://img.shields.io/badge/licen%C3%A7a-MIT-green)\n\nEsse projeto está sendo desenvolvido durante o curso de desenvolvimento full stack da plataforma Balta.Io. Nesse curso, estamos utilizando as tecnologias C# para desenvolver tanto o Front-End quanto o Back-End da aplicação. Pretendo usar esse curso como base para o desenvolvimento de futuras aplicações pessoais de forma robusta e segura.\n\n## 📋 Índice\n\n- [Sobre o Projeto](#sobre-o-projeto)\n- [Pré-requisitos](#pré-requisitos)\n- [Instalação](#instalação)\n- [Como Usar](#como-usar)\n- [Estrutura do Projeto](#estrutura-do-projeto)\n- [Tecnologias Utilizadas](#tecnologias-utilizadas)\n- [Contribuição](#contribuição)\n- [Licença](#licença)\n- [Contato](#contato)\n\n---\n\n## 🚀 Sobre o Projeto\n\nEste é um projeto de controle financeiro que visa a organização e o display de como gerenciar as rendas e os gastos.\n\nA princípio, estava desenvolvendo o projeto adicionando alguns toques pessoais, mas, à medida que o curso foi se desenvolvendo, percebi que me deparei com alguns pontos de incompatibilidade de versão que eu não conseguiria resolver em tempo hábil. Portanto, criei uma branch separada para que pudesse acompanhar as aulas (Classroom), enquanto a branch principal (Main) permaneceria com as modificações pessoais.\n\nA aplicação utiliza MudBlazor para a construção do Front-End, mas, futuramente, pretendo recriar uma versão utilizando Next.js com TypeScript.\n\n## 🛠Pré-requisitos\n\nAntes de começar, certifique-se de ter o seguinte instalado:\n\n- [.NET SDK 9](https://dotnet.microsoft.com/download)\n- [Git](https://git-scm.com/)\n- Editor de Código, como [Visual Studio Code](https://code.visualstudio.com/) ou [Visual Studio](https://visualstudio.microsoft.com/)\n- [Azure Data Studio](https://learn.microsoft.com/pt-br/azure-data-studio/download-azure-data-studio?tabs=win-install%2Cwin-user-install%2Credhat-install%2Cwindows-uninstall%2Credhat-uninstall)\n- [Docker](https://blog.balta.io/docker-instalacao-configuracao-e-primeiros-passos/)\n- [Sql Server Docker](https://blog.balta.io/sql-server-docker/)\n- [WSL](https://www.youtube.com/watch?v=o1_E4PBl30s)\n\n## 📦 Instalação\n\n1. Clone o repositório:\n   ```bash\n   git clone https://github.com/seu-usuario/seu-projeto.git\n   \n2. Adicione os user-secrets:\n   ```bash\n   dotnet user-secrets init\n   dotnet user-secrets set \"ConnectionStrings:DefaultConnection\" \"[your connection string]\"\n\n\n## 📦 Criação do projeto\n\n1. Clone o repositório:\n   ```bash\n   dotnet new sln -n Dima\n   dotnet new classlib -o Dima.Core\n   dotnet sln add ./Dima.Core\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fviniddev%2Fdima_app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fviniddev%2Fdima_app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fviniddev%2Fdima_app/lists"}