Peepl is made up of
a Database, an administration Back Office, a Web Application and an iOS and Android mobile app
Access to the administration Back Office is reserved for administrators and upon request to the Customer for content management, activity monitoring, as well as for data control and functionality maintenance. Access to the Web Application and Mobile Apps is reserved for registered users only.
System Architecture
Server
- Server AWS Cloud – Frankfurt – DE
- Main data center: AWS Frankfurt – DE
- Data Storage: AWS Bucket S3 Private Frankfurt – DE
- Database: RDS MySQL AWS Frankfurt – DE
- Live Streaming: AWS Dublin – IR
- Backup: AWS Frankfurt – DE
- Archive: Frankfurt AWS
- All CI/CD release systems are automatic with validation
Back Office
- Web Application developed in Angular 16
- API in Java Corrected 11 and Jersey on Tomcat
- Media Management in serverless Python on S3 Private bucket
- Mail management in serverless Python on S3 Private bucket
- Caching on Dynamo DB
- Web Socket on Node Server
- Database in MySQL
User Application
- Web Application developed in Angular 16
- iOS App developed in Flutter 3
- Android App developed in Flutter 3
Security
- AWS security protocol with selective door opening
- SSL certificate with Amazon root
- Authentication Token
- Logging access and navigation to the system
- Cloudwatch access log