Sawerya Overlay Alert & Transaction API
Sawerya is a Go-based backend service that provides RESTful APIs for handling user authentication, transaction management, and customizable overlay alerts. Built with a modular architecture, it features controllers, services, repositories, and DTOs for clean separation of concerns. The system supports JWT-based authentication, database configuration, and middleware for secure and scalable operations. Ideal for live streaming platforms or donation systems requiring instant transaction notifications and user management.
Technologies Used
GoREST APIBackendOverlayDonationJWT
Key Features
- User authentication with JWT
- Transaction management
- Customizable overlay alerts
- Modular controller-service-repository structure
- Database configuration
- Secure middleware integration
- DTO-based data validation
Technical Stack
• Go (Golang)
• Gin Web Framework
• JWT
• RESTful API
• Database (configurable)
• Middleware
