A aplicação Close Worker, visa aproximar o prestador de serviço autônomo, de possíveis clientes, de uma mesma localidade, afim de gerar mais visibilidade para estes profissionais, tendo como foco inicial a região de Jacarepaguá, na cidade do Rio de Janeiro – RJ.
- Funcionalidade Registrar: O usuário pode realizar o seu cadastro na plataforma, onde o formulário de registro conta com inúmeros controles de dados;
- Funcionalidade Login: O usuário pode realizar o login na plataforma, e assim ter acesso a página dashboard, onde terá acesso as suas informações pessoais, e seus serviços cadastrados;
- Funcionalidade Cadastro de novo serviço: O usuário logado pode realizar o cadastro de um novo serviço, definindo seu tipo e descrição;
- Funcionalidade Editar serviço cadastrado: O usuário pode realizar a edição de um serviço já cadastrado;
- Funcionalidade Excluir serviço cadastrado: O usuário pode excluir um serviço cadastrado;
- Funcionalidade Visualizar avaliações do serviço cadastrado: O usuário pode visualizar as avaliações e comentários feitos sobre o seu serviço cadastrado;
- Funcionalidade Editar dados pessoais: O usuário pode realizar a edição de suas informações pessoais;
- Funcionalidade Excluir conta cadastrada: O usuário pode excluir sua conta da plataforma;
- Funcionalidade Visualizar,na home page, os serviços cadastrados: O usuário não precisa ter conta na plataforma para procurar um prestador de serviço na página home;
- Funcionalidade Filtrar os serviços cadastrados,na home page: O usuário pode realizar um filtro por tipo de serviço na página home;
- Funcionalidade Visualizar mais detalhes sobre um serviço: O usuário pode escolher por visualizar mais informações do serviço cadastrado, como: avaliação e comentários;
- Funcionalidade Criar comentário sobre um serviço: O usuário pode criar um comentário e avaliação sobre o serviço cadastrado na plataforma;
- Tecnologias:
- TypeScript;
- React;
- Bibliotecas do React:
- react-hook-form;
- Yup;
- react-router-dom;
- styled-components;
- axios;
- react-icons;
- react-toastify;
- Framer Motion;
- Ferramentas:
- VsCode;
- Figma;
- Vercel;
- Render;
- JSON Server fake API
Para rodar o repositório é necessário clonar o mesmo, e dar o seguinte comando para iniciar o projeto:
git@github.com:closeWorker/closeWork.git
yarn
yarn dev
ou acesse a aplicação pelo site: Close Worker
- Criar a páginação dos cards dos serviços cadastrados;
- Criar uma página de depoimento dos prestadores autônomos cadastrados;
- Adicionar uma página sobre, com informações do sobre a iniciativa do projeto;
- Criar a avaliação utilizando estrelas como input;
Antonio Santos | Alexandra Miranda | Eduardo | Leonardo Abreu | Lucas Raya | Pedro Petrarca |
*Finalizado