Giter Site home page Giter Site logo

deverebor / personal-schedule-jsp Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 1.09 MB

Project called Agenda made as an evaluation form of the Web Programming I. Developed in JAVA using JSP, Servlet and Jarkarta EE.

Java 100.00%
intelij jarkartaee java jsp servlet-jsp university-project

personal-schedule-jsp's Introduction

📚 Cadastro de Contatos JSP - Programação Web I

app overview

Formativa aplicada pelo professor Adriano Maia.

📢 Sobre a Questão

Elabore um sistema WEB que simule uma agenda.

Deve-se coletar os dados em uma página html, posteriormente enviar para um Servlet que transfere os dados para uma página jsp de exibição dos dados coletados.

Necessário um vídeo mostrando o funcionamento.

📋 Critérios avaliados

  1. Campos que foram definidos no slide devem ser obrigatórios;
  2. Os dados devem ser passados para outra view;
  3. Deve ser utilizado ao menos um servlet;

🎯 Ferramentas utilizadas no desenvolvimento da aplicação:

  • Java 19
  • Jarkarta EE
  • IntelliJ IDEA
  • GIT

📚 Oque está sendo entregue

Nessa aplicação o usuário conseguirá cadastrar na sua agenda um contato.

Para uma comprovação de um código funcinal, foi utilizado do GitHubActions responsável por ci/cd, que testará o código e verificará se funciona corretamente em cada push e pull-request feita no repo.

Vídeo mostrando o funcionamento da aplicação:

app overview

Vídeo com maior qualidade pode ser encontrado aqui

🦥 Futuras atualizações

Na aplicação, pode-se encontrar alguns @todos que vão ser implementados como forma externa a avaliação, com o intuito de melhorar a qualidade do código.

  • Criação de testes unitários: Será criado testes unitários para garantirem a qualidade do código.

🚀 Releases

Cada release foi gerada por uma Command Line Interface (CLI) chamada GitHub CLI. As releases são categorizadas por versão da aplicação, onde cada uma possui um nome e um arquivo executável.

Caso queira uma release mais recente ou especifica, basta clicar aqui .


Developer with ❤️‍🔥 by Lucas Souza (@deverebor)

personal-schedule-jsp's People

Contributors

deverebor avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.