steinertruthy / myClients

Gerenciador de clientes, pode: adicionar, listar, editar e excluir clientes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

myClients

GitHub Website

show-myClients.mp4

A myClients é o Front-End de uma aplicação Full-Stack

Regra de negócio: o usuário pode se cadastrar/logar, cadastrar, editar e deletar os clientes.

🌐 Api

API criada por mim

📌 Features

  • User
    • Login
    • Cadastro
    • Editar informações de cadastro
  • Clientes
    • Adicionar cliente
    • Listar clientes
    • Editar informações do cliente
    • Deletar cliente

🛠️ Tecnologias

Este projeto foi desenvolvido com as seguintes tecnologias

  • React
  • TypeScript
  • Axios
  • React-router-dom
  • React-hook-form
  • Yup
  • Styled-components
  • React-icons
  • React-toastify

🚀 Executando o projeto localmente

💻 Pré-requisitos

Para rodar o projeto é necessário que você tenha instalado na sua máquina as seguintes ferramentas:

  • Git
  • Node.js
  • VSCode
  • Yarn

💿 Rodando

# Clone este repositório através do terminal
$ git clone git@github.com:steinerstt/myClients.git

# Acesse a pasta do projeto
$ cd myClients

# Instale as dependências do projeto 
$ yarn install

# Rode o projeto
$ yarn dev

📸 Screenshots

Home Página inicial - modal de login Página inicial - modal de cadastro Página de clientes - listagem Modal -  adicionar cliente Modal - editar informações do usuário


📄 Licença

Este projeto está sob a licença do MIT - veja o arquivo LICENSE para detalhes.

Feito com ❤ por Steiner

About

Gerenciador de clientes, pode: adicionar, listar, editar e excluir clientes

License:MIT License


Languages

Language:TypeScript 98.7%Language:HTML 1.3%