Skip to content

JulioDeveloper777/sintonia-api

Repository files navigation

Sintonia API

API responsible for authentication, user/couple management, signals, questions and challenges, memories, daily summaries, and external integrations (AI, Stripe, email, and storage).

Stack

  • Node.js + TypeScript
  • Fastify
  • Prisma ORM
  • PostgreSQL
  • JWT para autenticação
  • Integrações: DeepSeek/OpenAI, Stripe, Nodemailer e Cloudflare R2

Requirements

  • Node.js 18+ (recommended: 20+)
  • npm 9+
  • PostgreSQL database available

Local setup

  1. Install dependencies:
npm install
  1. Create the environment file from the example.
  2. Run database migrations:
npx prisma migrate dev
  1. Start the API in development mode:
npm run dev

About

API responsible for authentication, user/couple management, signals, questions and challenges, memories, daily summaries, and external integrations (AI, Stripe, email, and storage).

Resources

Stars

Watchers

Forks

Contributors