Skip to content

I built a backend system that automates recurring billing, manages user access based on subscription status, and safely handles async payments

Notifications You must be signed in to change notification settings

coder-Rishi05/Billing-tracker-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Billing API

This backend system handles subscription lifecycle, recurring payments, user access control, and billing automation similar to platforms like Netflix or Amazon Prime.

src/
 ├── models/
 │    ├── user.model.js
 │    ├── plan.model.js
 │    ├── subscription.model.js
 │    └── payment.model.js
 ├── controllers/
 ├── routes/
 ├── services/   (later for billing logic)
 ├── middlewares/
 └── utils/

separate business logic from controllers early to avoid fat controllers later.

About

I built a backend system that automates recurring billing, manages user access based on subscription status, and safely handles async payments

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published