O objetivo da disciplina é desenvolver aplicações Cliente-Servidor Web com acesso à Banco de Dados. Dominar os conceitos básicos da programação Cliente-Servidor para Internet e saber utilizá-los adequadamente no desenvolvimento de aplicativos dessa natureza.
Durante a disciplina será desenvolvida uma solução web composta por dois projetos uma API RESTful (back-end), localizado na pasta server deste repositório. E, um cliente web (front-end), localizado na pasta client deste repositório.
A API REST será desenvolvida utilizando o framework Spring com a linguagem de programação Java.
O Cliente web desenvolvido utilizando a biblioteca React com a linguagem de programação Typescript.