Skip to content

ABAlosaimi/autsub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutSub - Subscription Management System

Overview

AutSub is a subscription management system built with Spring Boot, designed to help businesses manage their subscription plans and analyze customer churn. The system provides secure API endpoints for company registration, authentication, plan management, and AI-powered analytics.

Features

  • Company account management
  • Subscription plan creation and management
  • AI-powered churn analysis
  • JWT-based authentication
  • Plan statistics and analytics

Technology Stack

  • Java 21
  • Spring Boot 3.4.1
  • Spring Security
  • PostgreSQL
  • JWT for authentication
  • OpenAI GPT integration
  • Maven for build management

Running the Application

  1. Clone the repository
  2. Configure application.properties
  3. Run using Maven:
./mvnw spring-boot:run

Contributing

Please follow the existing code style and add appropriate tests for new features.

About

REST API for managing company subscriptions palns

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages