Skip to content

WebApp zur Unterstützung bei Nahrungsmittelunverträglichkeiten

Notifications You must be signed in to change notification settings

arminhub/intoleraguide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

IntoleraGuide App

Demo verfügbar unter https://igweb.onrender.com

Mockup

1. Beschreibung

Dies ist mein Abschlussprojekt für die Ausbildung zum geprüften Softwareentwickler am WIFI Wien.

Laut Statistik leiden etwa 20% der Menschen an irgendwelchen Unverträglichkeiten und meine Frau ist eine davon, also dachte ich mir, dass es Sinn macht, dieses Thema für das Projekt zu wählen. Also eine WebApp zu entwickeln, die diesen Menschen helfen kann.

Ziel ist es, die Symptome täglich zu verfolgen und Muster zwischen Ernährung und Symptomen zu erkennen. Durch die Verarbeitung und Visualisierung der Daten erhält der Nutzer einen Überblick über die Symptome sowie eine Liste seiner Verträglichkeiten und Unverträglichkeiten.

2. Features

2.1 Must Haves

  1. Symptom Tracker:
  • Tägliche Eingabemöglichkeit für Symptome im Kalenderformat
  • Bewertung von Nahrungsmitteln in Bezug auf Symptome
  • Möglichkeit, Muster zwischen Ernährung und Symptomen zu erkennen
  1. Datenbank:
  • Speicherung und Verwaltung von Nutzer-Daten und Eingaben (Gegessen, Beschwerden und Bewertungen)
  1. Benutzerkonto:
  • Schneller und einfacher Registrierungsprozess
  • Möglichkeit, das Konto bzw. die Daten zu löschen
  1. Analyse:
  • Unverträglichkeiten und Verträglichkeiten tabellarisch/grafisch zu zeigen

2.2 Nice to Haves

  1. Visualisierung:
  • Analyse in Form eines Diagramms (dynamisch)
  1. Experten Chat:
  • Direkte Kommunikation zwischen Nutzern und Experten (Sponsors)
  1. Berichte Herunterladen:
  • Möglichkeit, die Tagesberichte in einer Datei herunterzuladen

3. Technologien

Frontend:

  • HTML
  • CSS
  • JavaScript

Backend:

  • Node.js
  • Express.js

Datenbank:

  • MongoDB

Datenvisualisierung:

  • D3.js

4. Screenshots

Screenshots

5. UI Wireframes

Wireframes

6. Flowchart (Konto Registrierung)

Flowcharts

7. Infos

7.1 Die häufigsten Intoleranzen:

  • Laktoseintoleranz
  • Fruktoseintoleranz
  • Glutenunverträglichkeit
  • Histaminintoleranz

7.2 Nützliche Links: