|
1 | 1 | # GESPEC - Sistema de Gestão para APMs |
| 2 | +Portfólio / TCC) |
2 | 3 |
|
3 | 4 | ## Sobre o Projeto |
4 | 5 |
|
5 | | -Solução web para gestão financeira de APMs, centralizando receitas, despesas, eventos e relatórios em uma única plataforma. |
| 6 | +O GESPEC (Gestão de Prestação de Contas) é uma aplicação web desenvolvida para auxiliar na gestão administrativa e financeira das Associações de Pais e Mestres (APMs). |
| 7 | + |
| 8 | +O sistema foi criado com o objetivo de centralizar informações financeiras, facilitar o controle de receitas e despesas, acompanhar eventos, gerar relatórios gerenciais e proporcionar maior transparência na administração dos recursos da associação. |
| 9 | + |
| 10 | +O projeto foi desenvolvido como Trabalho de Conclusão de Curso (TCC) do curso Técnico em Desenvolvimento de Sistemas da ETEC Dra. Ruth Cardoso. |
| 11 | + |
| 12 | +--- |
| 13 | + |
| 14 | +## Objetivos |
| 15 | + |
| 16 | +- Organizar o controle financeiro das APMs. |
| 17 | +- Centralizar informações administrativas e financeiras. |
| 18 | +- Facilitar a prestação de contas. |
| 19 | +- Melhorar a transparência na gestão dos recursos. |
| 20 | +- Apoiar a tomada de decisões por meio de relatórios gerenciais. |
| 21 | + |
| 22 | +--- |
| 23 | + |
| 24 | +## Principais Funcionalidades |
| 25 | + |
| 26 | +### Gestão Financeira |
| 27 | +- Cadastro de receitas e despesas. |
| 28 | +- Controle de movimentações financeiras. |
| 29 | +- Consulta de saldos. |
| 30 | + |
| 31 | +### Contas Bancárias |
| 32 | +- Gerenciamento de contas. |
| 33 | +- Acompanhamento de saldos disponíveis. |
| 34 | + |
| 35 | +### Gestão de Eventos |
| 36 | +- Controle financeiro de eventos. |
| 37 | +- Registro de entradas e saídas vinculadas aos eventos. |
| 38 | +- Apuração de resultados. |
| 39 | + |
| 40 | +### Relatórios |
| 41 | +- Emissão de relatórios financeiros. |
| 42 | +- Consulta de movimentações. |
| 43 | +- Apoio à prestação de contas. |
| 44 | + |
| 45 | +### Auditoria |
| 46 | +- Registro de histórico das operações. |
| 47 | +- Rastreabilidade das movimentações realizadas no sistema. |
| 48 | + |
| 49 | +--- |
| 50 | + |
| 51 | +## Tecnologias Utilizadas |
| 52 | + |
| 53 | +### Front-end |
| 54 | +- React |
| 55 | +- TypeScript |
| 56 | +- Tailwind CSS |
| 57 | +- Vite |
| 58 | +- SWC |
| 59 | + |
| 60 | +### Back-end |
| 61 | +- PHP |
| 62 | +- Laravel |
| 63 | +- MVC (Model-View-Controller) |
| 64 | + |
| 65 | +### Banco de Dados |
| 66 | +- MySQL |
| 67 | + |
| 68 | +### Controle de Versão |
| 69 | +- Git |
| 70 | +- GitHub |
| 71 | + |
| 72 | +--- |
| 73 | + |
| 74 | +## Arquitetura do Projeto |
| 75 | + |
| 76 | +O sistema segue uma arquitetura web dividida em três camadas principais: |
| 77 | + |
| 78 | +### Front-end |
| 79 | +Responsável pela interface do usuário e experiência de navegação. |
| 80 | + |
| 81 | +### Back-end |
| 82 | +Responsável pelas regras de negócio, autenticação e processamento das informações. |
| 83 | + |
| 84 | +### Banco de Dados |
| 85 | +Responsável pelo armazenamento e gerenciamento dos dados da aplicação. |
| 86 | + |
| 87 | +--- |
| 88 | + |
| 89 | +## Site Institucional |
| 90 | + |
| 91 | +O projeto conta com um site institucional desenvolvido para apresentar o GESPEC, suas funcionalidades, objetivos e benefícios, servindo como canal de divulgação e apresentação da solução para usuários, avaliadores e demais interessados. |
| 92 | + |
| 93 | +--- |
| 94 | + |
| 95 | +## Equipe de Desenvolvimento |
| 96 | + |
| 97 | +### Marco Antônio Rodrigues Reis |
| 98 | +Desenvolvimento Front-end utilizando React, TailwindCSS e TypeScript. |
| 99 | + |
| 100 | +### Rodrigo da Silva Torres |
| 101 | +Desenvolvimento Back-end utilizando PHP e Laravel. |
| 102 | + |
| 103 | +### Raquel Cassilhas Torres |
| 104 | +Modelagem de banco de dados, levantamento de requisitos e gestão do projeto. |
| 105 | + |
| 106 | +### Marjory Oliveira Martins |
| 107 | +Responsável pela documentação do projeto, elaboração dos relatórios técnicos e desenvolvimento do site institucional do GESPEC, contribuindo para a organização, apresentação e divulgação da solução. |
| 108 | + |
| 109 | +--- |
| 110 | + |
| 111 | +## Instituição de Ensino |
| 112 | + |
| 113 | +ETEC Dra. Ruth Cardoso |
| 114 | + |
| 115 | +Curso Técnico em Desenvolvimento de Sistemas |
| 116 | + |
| 117 | +--- |
| 118 | + |
| 119 | +## Status do Projeto |
| 120 | + |
| 121 | +Projeto acadêmico em desenvolvimento para fins de conclusão do curso Técnico em Desenvolvimento de Sistemas. |
| 122 | + |
| 123 | +--- |
| 124 | + |
| 125 | +## Licença |
| 126 | + |
| 127 | +Este projeto foi desenvolvido para fins educacionais e acadêmicos. |
| 128 | + |
0 commit comments