Skip to content

codebyNanda/sound-stage-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎵 Sound Stage CLI

Sound Stage CLI é uma aplicação de linha de comando (CLI) que simula uma biblioteca de artistas e álbuns, inspirada no conceito e em base de dados musicais como o Metal Archives, permitindo a criação e consulta funcionando como uma base de dados musical acessada via terminal.

O projeto foi desenvolvido como projeto de portfólio, com foco em exercitar conceitos fundamentais de TypeScript, programação orientada a objetos e persistência de dados local, simulando um mini sistema interativo via CLI.


✨ Funcionalidades

  • Interação com o usuário via terminal utilizando Inquirer
  • Cadastro de artistas em uma biblioteca musical
  • Cadastro de álbuns vinculados a um artista
  • Navegação e listagem dos dados cadastrados
  • Persistência de dados em banco de dados local
  • Execução totalmente local por meio do CLI

🎯 Objetivo do projeto

Este projeto tem como objetivo principal consolidar e praticar conceitos de:

  • TypeScript
  • Classes e herança
  • Classes abstratas
  • Organização e separação de responsabilidades
  • Interação com o usuário via CLI
  • Persistência de dados utilizando banco local

Além disso, o projeto serve como uma peça de portfólio, demonstrando domínio da base de back-end e boas práticas de estruturação de código.


🛠 Tecnologias utilizadas

  • Node.js
  • TypeScript
  • Inquirer
  • SQLite (banco de dados local)
  • Yarn

📦 Pré-requisitos

Antes de executar o projeto, é necessário ter instalado:

  • Node.js (versão 18 ou superior)
  • Yarn

🚀 Instalação

Clone o repositório:

git clone https://github.com/codebyNanda/sound-stage-cli.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors