Uncategorized

I built Ambys, an open source health tracker

My Journey to Creating Ambys, an Open-Source Health Tracker

I’ve always struggled with keeping track of my health, especially since I have a chronic disease that requires regular doctor visits. One of the most frustrating things is trying to remember how I’ve been feeling over the past few months – it’s easy to get caught up in the day-to-day and lose sight of the bigger picture.

That’s why I started looking for a health tracking app that would allow me to take control of my data and monitor my symptoms over time. But as I searched, I realized that there weren’t many options out there that met my needs. Most apps were closed-source, and I was hesitant to trust my personal health data to a third-party company.

So, I decided to take matters into my own hands and build my own health tracker. I’m not a professional developer, but I was determined to create something that would work for me and potentially help others in similar situations. And that’s how Ambys was born.

What is Ambys?

Ambys is an open-source health tracker that allows you to create your own attributes and track them daily. You can view your data in a list or calendar view, making it easy to see patterns and trends over time. But that’s not all – Ambys also includes features like public and private notebooks, medication tracking, and health reports.

One of the things I’m most proud of is the flexibility of Ambys. You can create multiple users, each with their own instance, and even integrate the API into your own services using personal access tokens. And, with deployment using docker-compose, it’s easy to set up your own instance with just a single file.

Features of Ambys

So, what can you do with Ambys? Here are some of the key features:

  • Diary: Create your own attributes and track them daily, with the option to view in a list or calendar view.
  • Public and Private Notebooks: Create notebooks that can be shared across the instance or kept private.
  • Medication Plan: Track your medication and keep a history of what you’ve taken.
  • Health Reports: Visualize your data over a period of time to see patterns and trends.
  • Multiple Users: Create multiple users, each with their own instance.
  • Personal Access Tokens: Integrate the API into your own services.
  • Deployment with docker-compose: Easily set up your own instance with a single file.

I’m excited to share Ambys with the world, and I hope it can help others who are struggling to keep track of their health. It’s not perfect – this is my first time building a web app, and I’m sure there are bugs to be found. But I’m committed to continuing to work on it and make it the best it can be.

If you’re interested in trying out Ambys, you can find it on GitHub at https://github.com/StegoBrg/Ambys, or check out the documentation at https://ambys.org/. I’d love to hear your feedback and suggestions for how to make it better.

Moja podróż tworzenia Ambys, otwartoźródłowego śledzacza zdrowia

Zawsze miałem problemy z śledzeniem swojego zdrowia, szczególnie ponieważ mam chorobę przewlekłą, która wymaga regularnych wizyt u lekarza. Jedną z najbardziej frapujących rzeczy jest próba zapamiętania, jak się czułem przez ostatnie kilka miesięcy – łatwo się zatrzymać w dniu powszednim i stracić z oczu większy obraz.

Dlatego zacząłem szukać aplikacji do śledzenia zdrowia, która pozwoliłaby mi kontrolować moje dane i monitorować moje objawy w czasie. Ale gdy szukałem, zdałem sobie sprawę, że nie ma wielu opcji, które spełniają moje wymagania. Większość aplikacji była zamknięta, a ja nie chciałem powierzać moich danych osobowych firmie trzeciej.

Więc postanowiłem wziąć sprawy w swoje ręce i stworzyć własną aplikację do śledzenia zdrowia. Nie jestem profesjonalnym programistą, ale byłem zdeterminowany stworzyć coś, co będzie działać dla mnie i potencjalnie pomóc innym w podobnych sytuacjach. I tak powstał Ambys.

Co to jest Ambys?

Ambys to otwartoźródłowa aplikacja do śledzenia zdrowia, która pozwala tworzyć własne atrybuty i śledzić je codziennie. Możesz wyświetlać swoje dane w postaci listy lub widoku kalendarza, co ułatwia zobaczenie wzorców i trendów w czasie. Ale to nie wszystko – Ambys zawiera również funkcje takie jak publiczne i prywatne notatniki, śledzenie leków i raporty zdrowia.

Jedną z rzeczy, której jestem najbardziej dumny, jest elastyczność Ambys. Możesz tworzyć wiele użytkowników, każdy z własną instancją, i nawet integrować API z własnymi usługami przy użyciu tokenów dostępu osobistego. A z wdrożeniem przy użyciu docker-compose, łatwo jest ustawić własną instancję za pomocą jednego pliku.

Funkcje Ambys

Co możesz zrobić z Ambys? Oto niektóre z głównych funkcji:

  • Dziennik: Tworzenie własnych atrybutów i śledzenie ich codziennie, z opcją wyświetlania w postaci listy lub widoku kalendarza.
  • Publiczne i prywatne notatniki: Tworzenie notatników, które mogą być udostępnione w całej instancji lub utrzymane prywatnie.
  • Plan leków: Śledzenie leków i zachowanie historii tego, co zostało podjęte.
  • Raporty zdrowia: Wizualizacja danych w czasie, aby zobaczyć wzorce i trendy.
  • Wiele użytkowników: Tworzenie wielu użytkowników, każdy z własną instancją.
  • Tokeny dostępu osobistego: Integrowanie API z własnymi usługami.
  • Wdrożenie z docker-compose: Łatwe ustawienie własnej instancji za pomocą jednego pliku.

Cieszę się, że mogę podzielić się Ambys z światem, i mam nadzieję, że może on pomóc innym, którzy mają problemy ze śledzeniem swojego zdrowia. Nie jest to idealne – jest to moja pierwsza aplikacja internetowa, i jestem pewien, że są błędy do znalezienia. Ale jestem zaangażowany w kontynuowanie pracy nad nim i robienie go najlepszym, jak to możliwe.

Jeśli jesteś zainteresowany wypróbowaniem Ambys, możesz znaleźć go na GitHubie pod adresem https://github.com/StegoBrg/Ambys, lub sprawdzić dokumentację pod adresem https://ambys.org/. Chętnie usłyszę Twoją opinię i sugestie, jak to poprawić.

Leave a Reply

Your email address will not be published. Required fields are marked *

WordPress Appliance - Powered by TurnKey Linux