Skip to content

šŸŽ“ AplicaĆ§Ć£o web para criaĆ§Ć£o de turmas e organizaĆ§Ć£o de cronograma escolar.

Notifications You must be signed in to change notification settings

mariap-campos/classy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Ā 

History

19 Commits
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 
Ā 

Repository files navigation

Classy.

Home

šŸŽ“ A soluĆ§Ć£o simples para sua turmas!

O Classy. Ć© um software para web de organizaĆ§Ć£o de cronograma desenvolvido pensando no gap que existe hoje em soluƧƵes simples e de fĆ”cil acesso para postagens de cronograma escolar, seja de sua faculdade ou turminha de inglĆŖs.

āš™ļøFeatures

  • CriaĆ§Ć£o de turmas com um administrador.
  • Postagem/EdiĆ§Ć£o/ExclusĆ£o de atividades e provas desta turma.
  • Cadastro de alunos que acessarĆ£o a turma.
  • FĆ³rum para troca de mensagens e dĆŗvidas.

šŸ”ØBuild

A aplicaĆ§Ć£o foi criada utilizando a linguagem Java para web, fazendo uso de pĆ”gina jsp que recebem dados das classes de controle com os dados resgatados pelas Classes DAO

As pĆ”ginas criadas sĆ£o html com estilizaĆ§Ć£o feita em css puro, sem processadores.

Uso de Javascript para a criaĆ§Ć£o de algumas funƧƵes bĆ”sicas de retorno em pĆ”ginas de sucesso e erro.

Lib de Jquery chamada Validation Plugin para fazer as validaƧƵes em todos os forms da aplicaĆ§Ć£o.

šŸ“–Banco de Dados

Para a parte de banco de dados da aplicaĆ§Ć£o, se foi utilizado o banco PostgreSQL.

šŸ“Arquitetura

Modelo MVC -> Model (modelo) View (visĆ£o) e Controller (Controle) Ć© um padrĆ£o de arquitetura que facilita a troca de informaƧƵes entre a interface do usuĆ”rio aos dados no banco, fazendo com que as respostas sejam mais rĆ”pidas e dinĆ¢micas.

PadrĆ£o DAO -> Classes DAO sĆ£o responsĆ”veis por trocar informaƧƵes com o SGBD e fornecer operaƧƵes CRUD e de pesquisas, sĆ£o capazes de buscar dados no banco e transformar esses em objetos ou lista de objetos, fazendo uso de listas genĆ©ricas.

About

šŸŽ“ AplicaĆ§Ć£o web para criaĆ§Ć£o de turmas e organizaĆ§Ć£o de cronograma escolar.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published