O Task Manager é um projeto criado com o objetivo de proporcionar uma experiência prática e envolvente para programadores iniciantes, imergindo-os em um ambiente de desenvolvimento real, com a implementação de sprints e tarefas, assim como é o dia a dia de trabalho em uma equipe de desenvolvimento.
A inspiração para este projeto surgiu da experiência pessoal do desenvolvedor, que buscou uma maneira de ganhar experiência prática e se preparar para desafios reais sob pressão, sem a necessidade de um projeto "grande" para começar. Este projeto visa preencher essa lacuna, oferecendo uma plataforma onde os programadores podem colaborar, aprender e crescer em um ambiente que simula o trabalho em equipe de desenvolvimento de software.
- Backend: Desenvolvido em C# com o framework .NET, oferecendo uma base sólida e escalável para o gerenciamento de tarefas e sprints.
- Frontend: Construído com Angular, utilizando TypeScript para garantir um código limpo e eficiente, proporcionando uma interface de usuário intuitiva e responsiva.
Contribuições são sempre bem-vindas! Se você está interessado em contribuir para este projeto, por favor, siga estas etapas:
- Faça um fork do repositório.
- Crie uma branch com as suas alterações.
- Envie um Pull Request com as suas alterações.
Para instalar e utilizar o Task Manager, siga as instruções abaixo:
- Clone o repositório do backend.
- Execute
dotnet restorepara restaurar as dependências. - Execute o projeto no Visual Studio [IIS Express] ou utilize
dotnet watchno visual studio code.
- Clone o repositório do frontend.
- Execute
npm install --forcepara instalar as dependências. - Execute
npm startpara iniciar o servidor de desenvolvimento.
Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para mais detalhes.