Skip to content

mariaclaudiapio/estacionamento-typescript

Repository files navigation

Sistema de Estacionamento escrito em TypeScript 🚗

O presente projeto foi inspirado no desafio de código do bootcamp "Spread Fullstack Developer" da Digital Innovation One, proposto pelo expert André Soares.

O TypeScript pode ser usado no seu código JavaScript para adicionar recursos que não estão presentes nativamente nessa linguagem.

Sendo assim, é escrito um código em TypeScript, de extensão .ts, que é convertido para um outro arquivo de extensão .js (esse sim, é interpretado pelo seu navegador).

🔨 Funcionalidades do sistema

  • Funcionalidade 01: Retorna uma mensagem de erro, caso não seja cadastrado o nome do carro e o número de sua placa;
  • Funcionalidade 02: Ao digitar essas duas informações, é gerada uma listagem com o nome, placa, data e hora da entrada do carro no estacionamento;
  • Funcionalidade 03: Ao clicar no X com fundo vermelho, o sistema pergunta se o usuário quer mesmo encerrar o período de estacionamento do carro. Em caso positivo, o registro é excluído no sistema.
  • Funcionalidade 04: Se o usuário clicar em "cancelar" na mensagem exibida pelo sistema, o registro do carro é mantido.

👩🏽‍💻 Tecnologias Utilizadas

  • HTML;
  • CSS;
  • JavaScript;
  • TypeScript;

O código CSS utilizado nesse projeto foi inspirado no cronograma desenvolvido no curso de "Fundamentos de React: escrevendo com Typescript" da Alura.

🛠️ Como rodar o projeto

Baixe os arquivos 'index.html', 'reset.css', 'script.js' e 'style.css'. Clique duas vezes no arquivo 'index.html'. Logo, o projeto rodará no seu navegador.

About

Sistema de estacionamento usando TypeScript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published