Project overview
To design, develop, and deploy a secure, scalable, and standardized API ecosystem for the Notifkos application, enabling seamless integration with internal BPOM systems and external stakeholders (e.g., public portals, regulatory platforms, and data providers).
Scope of Work
API Gateway Implementation
- Deployment of API Gateway - NGINX
- Configuration of routing, rate-limiting, logging, and monitoring
- Token-based access (JWT/OAuth2) for internal and external clients
- Balancing user convenience and usability is another significant challenge, as user adoption can be hindered by overly complex security
RESTful API Development
- Secure and standardized endpoints for Notifkos core features
- Product registration status
- Notification search
- Company/product verification
- Versioning strategy for future scalability
Integration with BPOM Systems
- Secure data exchange between Notifkos and internal databases
- Data mapping and synchronization
- Integration with Online Single Submission
- Integration with e-Payment Kemenkeu
Security & Compliance
- API security hardening (HTTPS, CORS, input validation)
- Logging and monitoring setup
- Compliance with Indonesian data privacy and public service digitalization standards