Skip to content

CabralArthur/node-saas-base-api

Repository files navigation

Node SaaS Base API

Description

This project is a base API for a Software as a Service (SaaS) application built with Node.js. It provides a starting point for developing scalable and maintainable SaaS applications.

Database Diagram

Below is a simple database diagram for the application:

User Permissions Database Diagram:

User Permissions Database Diagram

TODOs

  • User Signup: Implement the functionality for new users to create an account.
  • Verify Email: Add email verification to ensure the authenticity of user email addresses.
  • User Login: Develop the login mechanism for users to access their accounts.
  • Reset Password: Create a feature that allows users to reset their passwords if they forget them.
  • Subscription Flow: Design and implement the subscription flow, including plan selection, payment processing, and subscription management.
    • System Integration
    • Stripe Integration
    • Subscription Management
  • User Management
  • Team Management
  • Team Switch

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published