Skip to content

matheusrochak/LojaWebMatheusRocha

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

đź›’ LojaWebMatheusRocha

Projeto desenvolvido em TypeScript, com o objetivo de criar um CRUD completo para um sistema de vendas.
A aplicação simula operações essenciais de cadastro, atualização, exclusão e listagem de usuários e produtos.


⚙️ Tecnologias Utilizadas

  • TypeScript → Linguagem principal para maior segurança e tipagem estática
  • Node.js → Ambiente de execução
  • Express.js (se estiver usando) → Framework para criação de rotas REST

📌 Funcionalidades

👤 Usuários

  • âž• Cadastro de usuário
  • ♻️ Atualização de usuário
  • ❌ ExclusĂŁo de usuário
  • đź“‹ Listagem de usuários

📦 Produtos

  • âž• Cadastro de produto
  • ♻️ Atualização de produto
  • ❌ ExclusĂŁo de produto
  • đź“‹ Listagem de produtos

🚀 Como Executar o Projeto

# Clone este repositĂłrio
git clone https://github.com/matheus-rochak/LojaWebMatheusRocha.git

# Acesse a pasta do projeto
cd LojaWebMatheusRocha

# Instale as dependĂŞncias
npm install

# Compile o TypeScript
npx tsc

# Execute a aplicação
npm start

LojaWebMatheusRocha/
 ├── src/
 │    ├── controllers/    # Lógica de controle de usuários e produtos
 │    ├── models/         # Modelos/entidades do sistema
 │    ├── routes/         # Definição das rotas de API
 │    └── index.ts        # Arquivo principal
 ├── package.json
 ├── tsconfig.json
 └── README.md

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published