Skip to content

An API for a stationery store's product management system

License

Notifications You must be signed in to change notification settings

Levieber/papelito-api

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:

🛠️ 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-api.git
  1. Acesse a pasta do projeto
cd papelito-api
  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. (Opcional - Caso tenha Docker) Executar docker compose up -d
  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 3333 - acesse por: http://localhost:3333/

Agora, é sua hora de codar 🎮

About

An API for a stationery store's product management system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published