projects

 > 

Fatigue Diary

 • 2022 - 2024

Fatigue Diary

NextJS
React
TailwindCSS
JavaScript

Description

Fatigue Diary is a web app for people suffering from chronic fatigue (ME/CFS, MS, Long COVID, …). Fatigue patients often keep track of their energy level on a paper chart to plan their day and schedule enough rest time. The goal of this project was to find out whether I can create a web app that makes it more comfortable to use than the chart on paper. My web app allows users to enter their energy level after every activity and to display different charts showing the energy level throughout the day, week, month, or year. Additionally, the web app rates the activities based on their impact on the energy level which is calculated using all the user’s entered data from the past month. The web app was tested by about 15 therapists who were referred to me by my therapist and about as many patients who found my web app on social media. The few feedbacks I received from therapists and patients, as well as my own experience show that the web app offers a more efficient and practical way of tracking one’s energy.

Technologies

This project is built with Next.Js, React, JavaScript, and TailwindCSS. A MySQL-Database was used.

Originally, the project used PHP and no frontend framework. But in 2023 I decided to rebuild it using primarily Next.Js.

Libraries:

  • ShadCn/ui
  • NextAuth
  • Apexcharts
  • Lucide Icons
  • MySQL2
  • next-pwa

Continue Reading

If you are interested, you can continue reading about my matura project in my matura paper. You can download it here: Project Description (Matura Paper) 📝

Links

www.fatiguediary.ch | info@fatiguediary.ch | Instagram: @fatiguediary.ch


Back to all projects

©2024 Designed and developed by Jon Jampen.