Projektplaner

Mobile Anwendung für Projektplanung im geschäftlichen oder privaten Bereich

Hintergrund

Es sind viele Kalenderanwendungen auf dem Markt, die Terminplanung und To-do-Listen kombinieren. Die Optik und Übersichtlichkeit kommt dabei aber meist zu kurz. Zum Vorbild nehmen wir uns SolCalendar 1.5, da diese Anwendung unseren Vorstellungen am meisten entspricht. Wir integrieren Ideen von SolCalendar und erarbeiten weitere Vorteile.

Verbesserungsmölglichkeiten vorhandener Anwendungen

  • bessere Übersicht (Tages-, Wochen-, Monats-, Jahresansicht)
  • zusammenhängende Termine und To-Do-Listen -> Interaktion untereinander
  • vorgefertigte Termintemplates (Möglichkeit zur selbstständigen Anlage von Templates)
  • Kalenderwochenangabe

 

Zielvorstellung Projektwoche

  • Strukturausarbeitung
  • Festlegung des Layouts (wenn noch Zeit Logo)
  • Ansichten der verschiedenen Anwendungsseiten fertiggestellt + Navigation

Vorraussichtlicher Arbeitsablauf Projektwoche

  1. Konkurrenzrecherche
  2. Was wird schon gut gemacht bzw. was kann verbessert werden?
  3. Ideen zusammentragen / Skizzen
  4. Struktur der Anwendung festlegen / Skizzen
  5. Webserver erstellen
  6. Vorraussichtliche Datenstruktur implementieren
  7. Grobdesign zur Strukturanschauung in Muse anlegen (mit Platzhaltertexten, Icons)
  8. Loginscreen erstellen
  9. Loginfunktionen implementieren
  10. Startbildschrim erstellen
  11. Umsetzung
  12. Detaillierte Designentwürfe während Umsetzprozess
  13. Logo- und Farbshemenentwurf

Features

  • Login (Emailadresse, Passwort, evtl. Googlekonto)
  • Startseite: 1. Übersicht der 3 nächsten bevorstehenden Termine | 2. Kalenderansicht der aktuellen KW

   

  • Kalenderansicht für Woche, Monat, Tag (Sliden nach links und rechts)

  • Button um Bildschirmrand (+) um zur "Termin hinzufügen"-Ansicht zu kommen
  • Terminansicht in Listenform (Daturm, Name, Info, wie viel Zeit bis zu dem Termin)
  • Menu -> Settings, Account, Help, Logout

Backend:

  • Golang Webserver welcher die Anfragen der App bearbeitet
  • Synchronisiert die Tasks, das sie auch aus dem Browser oder anderen Anwendungen heraus bearbeitet und angelegt werden können
  • Verwendete Technologien
    • babel

    • bootstrap

    • superagent

    • webpack

 

Screenshots:


Updates

02.04.16

Vorarbeit

Jenny Marcel

Konkurrenzrecherche, Namensfindung

erste Skizzen, Aufbau Anwendung

Schreiben der Loginseite mit bootstrap,

Logindaten an das Backend schicken und mit einem Mockuser vergleichen.

erste Skizzen, Aufbau Anwendung


04.04.16
Jenny Marcel

Skizzenbesprechung, Ideen Ausarbeitung;

Umsetzung der Skizzen in Muse -> Loginbereich,

Startbildschirm, Kalenderansichten,

Terminerstellen-Ansicht;

Umstellung von Watchify auf Webpack,

Datenstruktur programmieren, Daten persistent machen

Skizzenbesprechung, Ideen Ausarbeitung

 


05.04.16
Jenny Marcel
krank

 

Navbar mit fontawesomeicons,

Beginn mit der Darstellung der Nächsten Termine


06.04.16
Jenny Marcel
krank / Ausarbeitung Skizzen bezgl. Navigation

Projektwechsel zu StockFinder

 


Hello World!