An open API service indexing awesome lists of open source software.

https://github.com/artenlf/adopet

Site responsivo desenvolvido para a empresa AdoPet, utilizando metodologia Mobile-First conforme proposto pelo #alurachallengefrontend4
https://github.com/artenlf/adopet

css html javascript vitrinedev

Last synced: 3 months ago
JSON representation

Site responsivo desenvolvido para a empresa AdoPet, utilizando metodologia Mobile-First conforme proposto pelo #alurachallengefrontend4

Awesome Lists containing this project

README

        

# AdoPet

Aplicação desenvolvida para a empresa AdoPet, utilizando HTML, CSS e JavaScript vanilla, seguindo a metodologia Mobile-First e funcionalidades como formulário de cadastro, tela de login e painel de usuário.

| :placard: Vitrine.Dev | |
| ------------- | --- |
| :sparkles: Nome | **AdoPet**
| :label: Tecnologias | javascript, html, css
| :rocket: URL | adopet-taupe.vercel.app
| :fire: Desafio | shorturl.at/qvC27

![](https://github.com/artenlf/AdoPet/blob/main/assets/screenshots/1.jpeg#vitrinedev)

## Detalhes do projeto

### Objetivo

- Aplicar e consolidar conhecimentos em HTML, CSS e JavaScript (vanilla), utilizando Trello como gestor de tasks e protótipo do figma.

### Status

- Deployed

### Features

- [x] Mobile-First (responsividade);
- [x] Home com botões para login e cadastro;
- [x] Validação de campos de cadastro com Regex (Cadastro e Mensagem);
- [x] Botão de mostrar senha no campo senha (Cadastro e Login);
- [x] Tratamento de erros caso condições de validações não estejam de acordo (Cadastro e Login);
- [x] Submits de Cadastro e Login funcionais, com armazenamento localStorage;
- [x] Área logada com informações de usuário persistentes;
- [ ] Tela de animais com listagem dinâmica;
- [ ] Seleção de animal com linkagem diretamente para Mensagem;
- [x] Tela mensagem com aplicação de máscara no campo Telefone;
- [x] Envio de formulário de mensagem para e-mail funcional (FormSubmit)
- [ ] Edição de foto de perfil

### Tecnologias

JavaScript
HTML
CSS

### Screenshots

![](https://github.com/artenlf/AdoPet/blob/main/assets/screenshots/1.jpeg)
![](https://github.com/artenlf/AdoPet/blob/main/assets/screenshots/2.jpeg)
![](https://github.com/artenlf/AdoPet/blob/main/assets/screenshots/3.jpeg)
![](https://github.com/artenlf/AdoPet/blob/main/assets/screenshots/4.jpeg)
![](https://github.com/artenlf/AdoPet/blob/main/assets/screenshots/5.jpeg)