Skip to content

Levieber/papelito-admin

Repository files navigation

💭 Descrição

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

💡 Informações do projeto

💻 Ambiente:

Windows Powershell

👨‍💻 Principais tecnologias:

  • Vue
    • Framework Front-End Javascript
  • Typescript
    • Superset, linguagem baseado no Javascript.
  • Vue Router
    • Roteador oficial do Vue
  • Axios
    • Cliente HTTP
  • Zod
    • Validador de schema

🛠️ Modificando o projeto

Siga as seguintes instruções para instalar e poder modificar o projeto em sua máquina:

📋 Pré-requisitos:

Para baixar, executar e modificar o projeto, você precisa ter instalado em sua máquina:

🔧 Instalação e execução

  1. Clone o repositório
git clone https://github.com/Levieber/papelito-admin.git
  1. Acesse a pasta do projeto
cd papelito-admin
  1. 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
  1. Baixe a outra parte do projeto, a API
  2. Preencha as variáveis de ambiente necessárias
  3. 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/

Agora, é sua hora de codar 🎮