Projeto realizado como desafio prático para o curso de Desenvolvimento FullStack na PUCRS. Consiste em uma interface desenvolvida com React e um projeto construído com Node.js para criar uma aplicação prática e funcional. Utiliza diversos conhecimentos adquiridos ao longo do curso.
Esta é a interface web de um sistema de gerenciamento de clientes, onde o cliente pode cadastrar seu serviço e, com base em sua localização, preço e outros fatores, selecionar prestadores de serviço que atendam às suas necessidades. Haverá dois tipos principais de usuários: os "taskers" (que contratam os serviços) e os "helpers" (que fornecem os serviços contratados). Com base nisso, a plataforma fará um "match" para conectar o cliente ao prestador de serviço mais adequado.
- Light/dark
- Usuário podem se cadastrar
- Obter métricas dos serviços
- Filtrar e pesquisar por clientes
- Cadastrar e atualizar o perfil
Pra clonar o repositório vocês precisar ter instalado o Git com Node.js (já vêm com o npm) instalados no seu computados. Pela a sua linha de comando:
# Clone this repository
$ git clone https://github.com/Artur-Ceschin/taskhelper-web.git
npm i
npm run dev
# or
yarn
yarn dev
# or
pnpm i
pnpm run dev