Home > fweb

fweb

Fweb is a project mainly written in ..., it's free.

Web based ERP prototype in sproutcore

============================================================================= Project: Fweb Copyright: ©2010 Matteo Folin

  • Web based ERP interface prototype by Matteo Folin
  • use Sproutcore 1.0 (and SCUI), all javascript, HTML and CSS

start debug server with ../abbot/bin/sc-server build with ../abbot/bin/sc-build fweb -r NB. git ignore tmp/*/

TODO: DONE structure and framework init DONE GIT init DONE menu bar view (with panels and controllers) DONE user model, datastore, fixture and binding on pane DONE User form with Cancel/Submit DONE welcome (page) pane (in preferenze una "prima pagina", altrimenti questa di default, come per office...) (list of principal actions and recent documents, ) DONE order model (cliente -> ordine -> riga) fixture (Dino -> ord.1 -> row.1) DONE orders page with tabs for table, tree and pdf DONE filters panel DONE info unsupported-option panel as default action DONE complete and format orders table, sorting and style ok.

  • TODO: WORKING on 4 order views: Edit=summaryLabels+PopupPanes ; Form=allTextFields ; Table ; Pdf=HTMLprintRenderEditable for Saturday:

    edit order view: labels summary DONE and panels TODO; form order view: adds all row fields, redesign head, add some style; < add some data fixture add some scroll Y (and mybe X on order form view);

    new/view/edit order ( testa + righe )
        > how generate new guid ? see http://groups.google.com/group/sproutcore/browse_thread/thread/af45cd5d964d4b91/bf6c9bc2f2c34e3e?lnk=gst&q=CREATERECORD#bf6c9bc2f2c34e3e
        > I need nested records for head and rows
        > write the sintetic view, SC.ListView with head and rows data
        > onclick on head/row open a PickupPane with form
        > set an auto 
    navigation !? barmenu? side-itunes-menu? how and where from welcome ? 
    area's pages (sort of multi-step wizard: welcome->area->action) 

    ...

BUGS:

  • order head views doesn't update when changing order (or new order)
  • separators don't appear in submenu
  • don't work in IE

FREE ideas:

  • su tutti i campi che identificano un oggetto, ad esempio la rag.soc del cliente il menù contestuale (o bottoncino sull'hover) permette di vedere tutti i dati del soggetto in un pannello. Nonchè di scrivere/chiamare il cliente...
  • autosave on/off on complex form
  • provare anche un menù a barra laterale alla iTunes + multi colonna alla finder...
  • creare un model Sede per avere infiniti indirizzi & riferimenti... anche per le destinazioni alternative ! Tipo: sede principale, sede legale, magazzino, destinaz. alternativa ecc ecc...
  • some doc(report in pdf for example) could be open in modal pane, with buttons to send to page, new tab, printer ecc... (a visual field S/V/X/A + parameters of actual F12)
  • internal chat/msg - auto msg on activities
Previous:refactor_it