Um projeto para o hackaton 4 da Onebitcode, com o objetivo de criar um gerenciamento de produtos de uma papelaria
Funcionalidades:
- Criar, atualizar, deletar e buscar produtos;
- Autenticação
- Vue
- Framework Front-End Javascript
- Typescript
- Superset, linguagem baseado no Javascript.
- Vue Router
- Roteador oficial do Vue
- Axios
- Cliente HTTP
- Zod
- Validador de schema
Para baixar, executar e modificar o projeto, você precisa ter instalado em sua máquina:
- Clone o repositório
git clone https://github.com/Levieber/papelito-admin.git
- Acesse a pasta do projeto
cd papelito-admin
- Instale as depedências
// Com o Npm
npm i // Ou npm install
// Com o pnpm
pnpm i // Ou pnpm install
// Com o Yarn:
yarn // Ou yarn install
- Baixe a outra parte do projeto, a API
- Preencha as variáveis de ambiente necessárias
- Inicie o servidor de desenvolvimento do projeto
// Com o Npm:
npm run dev
// Com o pnpm:
pnpm dev // Ou pnpm run dev
// Com o Yarn:
yarn dev
Obs: o servidor iniciará na porta 5173 - acesse por: http://localhost:5173/