Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Subsfy/API

Open more actions menu

Repository files navigation

Subsfy

Your subscriptions manager

Infra

  • DB: POSTGRESQL
  • Nodemailer: Mailtrap ? Mailgun | Sendgrid | Mailchimp
  • Socket.io?

Domains

  • User
  • Service
  • Subscription

User create

  • OAuth2 (Google / Apple?)
  • Escolha da moeda
  • Cadastro de métodos de pagamentos, ex.: ["crédito nubank", "boleto", "itaú"]
id name avatar email currency pay_methods
string string string string string string[]

Services

  • Deixar pré cadastradas as streams mais conhecidas/utilizadas no Brasil
  • Permitir o cadastro de novas streams existentes pelo app (Cadastro de uma subscription)
id name logo type color
string string string enum string

Subscription create

  • OBS.: Procurar API que liste streams existentes
  • Selecionar uma stream;
  • Caso seja uma stream não existente no app, enviar dados para a criação de uma nova stream;
  • Caso seja uma assinatura compartilhada, enviar um array com o seguinte formato no campo people:

[{name: string, email: string, value: float}]

id description price pay_method payday cycle duration reminder currency shared people
string string float string date enum string string string boolean array
id_stream id_user
string string

Future goals

  • Controle de gastos;

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
Morty Proxy This is a proxified and sanitized view of the page, visit original site.