Coder Social home page Coder Social logo

dp_app's Introduction

PROGRESS

MVP - finished:

  • Pridanie env a routovania (podľa projektu).
  • Rozvetvenie backendu a frontendu (atomická štruktúra a pod.).
  • Vytvorenie prihlasovania (zatiaľ bez integrácie Google alebo FB).
  • Vytvorenie registrácie (zatiaľ bez možnosti zmeny hesla).
  • Správa profilu a zmazanie užívateľa (zatiaľ bez profilových obrázkov, práv a pod.).
  • Zobrazenie a mazanie kurzov (cudzích a vlastných).
  • Vytvorenie a prijatie pozvánok (zatiaľ formou dočasného odkazu s presmerovaním).
  • Správa študentov s prístupom k danému kurzu (stačí tabuľka v rámci upravovania kurzu).
  • Vytvorenie a upravovanie základných informácií kurzu.
  • Zobrazenie, mazanie a správa prístupu k modulom (cudzie i vlastné).
  • Vytvorenie a upravovanie modulov (zatiaľ len pár základných a bez kopírovania).
  • Vytvorenie a upravovanie sekcií v rámci kurzov (zatiaľ bez mínusových bodov).
  • Kompletný prechod vytvorenými kurzmi študentmi s prístupom.

Finalization - finished:

  • Pridanie základných informácií o aplikácií na prihlasovaciu stránku.
  • Nahradenie aktuálnej domovskej stránky za základný dashboard alebo prehľad či manuál.
  • Oprava ukladania postupu v kurze v prípade, že ešte doposiaľ nezapočal.
  • Doriešenie prepočtu bodovacieho marginu v prípade, že za modul nie je možné nič získať.
  • Upravenie dvojstĺpcových formulárov na jednostĺpcové (až na modály, kde by to vyzeralo strašne).
  • Zmenenie pluska u pridávania v rámci modálov na širšie tlačidlo s popiskom "Insert".
  • Presunutie šípiek na zmenu poradia segmentov doprava k sebe (alebo vysvetliť v texte práce).
  • Premenovanie určitých prvkov (Embedded Media, Length, Answer a všetky testovacie segmmenty).
  • Pridanie možnosti poskytovania prístupu ku kurzom i rovnakou metódou ako u modulov.
  • Zmena zobrazovania sekcií (nech sú všetky viditeľné hneď, ale nedostupné ako disabled).
  • Pridanie univerzálneho pogratulovania k odomknutiu všetkých sekcií.
  • Doriešenie problémov s CKEditorom a jeho využitie i v rámci otázok segmentov.
  • Zakázanie alebo upravenie kroku naspäť alebo preview pri vytváraní modulov či kurzov.
  • Doplnenie výzvy či správy na uloženie info v rámci modulov či kurzov pri prechode na iný tab.
  • Pridanie možnosti zmeny poradia vybraných modulov v rámci sekcie.
  • Upravenie zobrazovania chýb súvisiacich s nesprávnymi hodnotami polí formulárov.
  • Premenovanie a doplnenie dostatočne jasných poznámok k poliam formulárov.
  • Pridanie vysvetlenia k spôsobu prepočítavania bodov medzi modulmi a sekciami.
  • Pridanie možnosti obdržania mínusových bodov v sekcii za nedostatočný bodový zisk.
  • Pridanie výberu z viacerých režimov timerov v rámci modulov (smer, focus, atď.).
  • Nastavenie voliteľnosti miešania poradia možností v testovacích segmentoch.
  • Úprava vzhľadu modulov (fixná šírka, presunutie timeru doprava hore, zarovnanie vľavo, atď.).
  • Príprava na deploynutie aplikácie (frontend i backend) pre potreby testovania.

Out of scope:

  • Upravenie spôsobu zobrazovania a výberu modulov v rámci sekcií.
  • Pridanie možnosti blokovania užívateľov v rámci kurzov (nie iba mazanie).
  • Pridanie možnosti registrácie a prihlasovania cez Google alebo FB.
  • Pridanie obnovy hesla a doplnenie profilu (napríklad o avatar).
  • Pridanie možnosti kopírovania kurzov, modulov, sekcií a segmentov.
  • Rozšírenie typov modulov a segmentov (testovacích, informačných i podporných).
  • Pridanie viacerých možných odpovedí v textových testovacích segmentoch.
  • Doplnenie posudzovania správnosti odpovedí cez regulárne výrazy a pod.
  • Rozšírenie možností vyhodnocovania testovacích modulov i samotných kurzov.
  • Rozšírenie možností prechodov kurzmi (vrátane ukončovania).
  • Doplnenie funkcionality podporujúcej komunikáciu a poskytovanie spätnej väzby.
  • Sprístupnenie časti aplikácie v offline režime (sťahovanie a nahrávanie).
  • Doriešenie bezpečnosti (napr. lepšie ošetrovanie validity vstupov i na backende).
  • Kompletné prepracovanie grafických prvkov aplikácie.
  • Značné refaktorovanie a optimalizovanie kódu.
  • Lokalizovanie do viacerých jazykov.

dp_app's People

Contributors

hehe100596 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.