Skip to content

PillPulse-API is a backend service designed for managing medication schedules and monitoring adherence. Built with Kotlin and Spring Boot, it integrates Firebase for authentication, uses MongoDB for data persistence, and incorporates rate limiting with Bucket4j to ensure reliable and secure API access.

Notifications You must be signed in to change notification settings

yucOx/PillPulse-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PillPulse-API

PillPulse-API is a backend service designed for managing medication schedules and monitoring adherence. Built with Kotlin and Spring Boot, it integrates Firebase for authentication, uses MongoDB for data persistence, and incorporates rate limiting with Bucket4j to ensure reliable and secure API access.

This project is an API developed using the following technologies:

  • Firebase Admin SDK: Interacts with Firebase services.
  • Bucket4j: Implements rate limiting.
  • Spring Boot:
    • Data MongoDB: Manages MongoDB interactions.
    • Web: Develops RESTful web services.
  • Jackson Kotlin Module: Manages JSON serialization/deserialization in Kotlin.
  • Kotlin: The primary programming language used.

About

PillPulse-API is a backend service designed for managing medication schedules and monitoring adherence. Built with Kotlin and Spring Boot, it integrates Firebase for authentication, uses MongoDB for data persistence, and incorporates rate limiting with Bucket4j to ensure reliable and secure API access.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages