This product was not featured by Product Hunt yet. It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).
A REST API built with FastAPI and Python for capturing daily life data (mood, sleep, exercise) with permanent storage in MongoDB. Features async endpoints, automatic data validation, and interactive API documentation. Perfect for building personal life tracking applications. GitHub: https://github.com/musthaqahmedg/life-companion-v2
Hey Product Hunters! 👋
I built Life Companion API - a REST API for capturing and storing daily life data. It's built with FastAPI, Python, and MongoDB.
🎯 Features:
- Async REST endpoints for performance
- Automatic data validation with Pydantic
- Interactive Swagger UI docs
- MongoDB for permanent data storage
- Open source on GitHub
💾 Save daily entries (mood, sleep, exercise)
🔍 Retrieve entries by user
This is Phase 2 of my larger Life Companion project. Excited to share it with builders here!
GitHub: https://github.com/musthaqahmedg...
honestly this looks like a solid base, but one thing that would really help is adding user authentication with JWT tokens right now it seems like anyone could post data to the api without restrictions maybe add endpoints for sign up and login so each person only sees their own mood sleep and exercise entries
About Life Companion API on Product Hunt
“Daily life data REST API with MongoDB”
Life Companion API was submitted on Product Hunt and earned 0 upvotes and 2 comments, placing #14 on the daily leaderboard. A REST API built with FastAPI and Python for capturing daily life data (mood, sleep, exercise) with permanent storage in MongoDB. Features async endpoints, automatic data validation, and interactive API documentation. Perfect for building personal life tracking applications. GitHub: https://github.com/musthaqahmedg/life-companion-v2
Life Companion API was featured in API (98.4k followers), Open Source (68.6k followers), Developer Tools (515.9k followers) and GitHub (41.3k followers) on Product Hunt. Together, these topics include over 125.6k products, making this a competitive space to launch in.
Who hunted Life Companion API?
Life Companion API was hunted by Musthaq Ahmed Gaffoor. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how Life Companion API stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.