Skip to content

Repository files navigation

💳 Subscription Management

Gerencie todas os seus gastos mensais (como Netflix, Spotify, Game Pass e outros) de forma simples e visual!

Projeto pessoal fullstack em desenvolvimento contínuo, com foco em aprendizado prático de tecnologias modernas.


🎯 Sobre o Projeto

Por enquanto, o projeto conta com a categoria de Streaming, com os seguintes serviços cadastrados:

  • Netflix
  • Disney+
  • Prime Video
  • Max
  • Paramount+
  • Crunchyroll

As demais categorias (Games, Música, Educação, etc.) já existem no sistema, mas ainda não estão populadas no banco de dados — isso será adicionado em versões futuras!


🚀 Tecnologias

  • Frontend: React + Tailwind CSS
  • Backend: Node.js (Express + Cors + MySQL 2)
  • Banco de Dados: MySQL

📚 Funcionalidades

  • ✅ Cadastro e login de usuários
  • ✅ Cadastro de assinaturas
  • ✅ Categorias de serviços (Streaming, Games, etc.)
  • ⏳ Dashboard com gráficos de gastos
  • ⏳ Filtros por data e categoria
  • ✅ Edição e exclusão de assinaturas
  • ⏳ Perfil do usuário
  • ⏳ Edição de dados do usuário

✅ = Concluído | ⏳ = Em desenvolvimento


🧪 Como rodar localmente

1. Clone o repositório

git clone https://github.com/gfloriano11/subscription-management.git

2. Navegue até o diretório

cd subscription-management

3. Instale as dependências

npm install

4. Inicialize o frontend

npm run dev

5. Inicialize o backend

node app/server/server.js

OU

cd app/server/
node server.js

Não esqueca deve verificar as configurações do arquivo de conexão (connection.js) e rodar o script!

About

this project can be used to manage yours subscriptions to all your accounts that costs money 🤑

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages