6
Jun 10

CashBase – aplicație de finanțe personale pentru oamenii care urăsc aplicațiile de finanțe personale

De-a lungul anilor, am încercat diferite metode de-a ține evidența veniturilor și cheltuielilor—un minim de disciplină financiară, un minim necesar!

Am început cu un spreadsheet în Excel pentru banii personali. L-am folosit apoi și pentru business, vreo doi ani (2005-2006). La cel personal am renunțat pentru că-mi era incomod să-l folosesc. Cel de business era necesar să rămână...

Apoi au urmat câțiva ani în care “am ținut evidența” mental, dar cu erori destul de grosolane. Lunar, aceeași întrebare: “pe ce-am putut cheltui atâția bani!?”.

De un an încoace, m-am ambiționat să găsesc o aplicație web sau iPhone (ideal ambele, sincronizate) care să fie simplu de folosit, să nu aibă enșpe mii de features, o aplicație care să nu cauzeze durere de fiecare dată când o folosești.

Am încercat câteva…
... de găsit una care să se muleze pe nevoile mele, nu am găsit. Și uite-așa, pe la sfârșitul anului trecut, am început să creez eu una…

CashBase FTW

Împreună cu soția mea, folosim CashBase din martie, anul acesta. Cam atunci am și botezat prototipul care funcționa pe localhost de prin ianuarie.

Principalul aspect pe care m-am concentrat a fost experiența introducerii datelor în aplicație, care trebuie să fie cât mai puțin dureroasă.
Scopul principal al aplicației este să-mi spună câți bani am și pe ce îi cheltui.

Am lucrat la CashBase undeva între 100-120 de ore în weekend-uri, în unele dimineți, câteodată seara. Cu iterații multe, cu “scurtături”, mereu căutând cele mai rapide soluții pentru probleme și fără să teoretizez prea mult. Am iterat pe măsură ce aveam nevoie de lucruri noi. Am îmbunătățit interfața în urma experienței noastre personale.

Le sunt recunoscător lui Max și Ștefan pentru UI. Ambii au vrut să vadă versiunea pre-alpha iar, după ce-au făcut-o, au venit cu propuneri de UI. Ce se vede acum e un hibrid al viziunilor lor :) . You guys rule!

De-aci ‘nainte

  • Câteva funcționalități care lipsesc (de exemplu: ștergerea de conturi, ordonarea lor în interfață).

  • Grafice frumoase cu Google Chart Tools.

  • Un API care va fi folosit, în primul rând, de aplicația iPhone care o dezvoltă Radu.

  • Planuri de monetizare.

Referitor la monetizare, am nevoie de idei...
M-am gândit la monthly subscriptions, deși nu știu ce ar putea oferi aplicația în plus pentru userii care plătesc, față de cei care au conturi gratis.
Încă o idee ar fi vânzarea aplicației iPhone (care se sincronizează cu aplicația web).
Poate oferte de cupoane și/sau produse pe baza cheltuielilor userilor.

Și, deci, cam atât :) .
You can go and play now: CashBase »
Aș aprecia dacă te-ai întoarce apoi, să-mi spui cum ți se pare. Mulțumesc!

  • ps
    Salut!

    IP-urile se retin in baza de date?
  • nu.
  • Jan
    mint.com e problema :)) (am analizat destul de bine segmentul asta, sunt cel putin 3-4 concurenti care au servicii f.bune)... in rest spor la treaba!
    ps: era in .ro o aplicatie similara care vad ca a murit :( http://www.startups.ro/user/my...
  • Bring on the mint, I say!
  • Daniel ION
    Legat de monetizare, la modul in care ai denumit aplicatia mi se pare ca daca decoleaza ar putea fi cumparata de cei de la 37signals :)

    Eu cred ca e nevoie de o astfel de aplicatia in RO pentru romani. Sau va fi in curand.
    Mai greu e cu promovarea.

    Eu exclud ca un advertiser sa vada pe ce mi-am cheltuit banii pentru a-mi face diverse oferte. Asta in afara.
    La noi ar putea chiar sa mearga, pt ca din ce am observat, noi nu ne facem asa mari probleme legate de privacy.
  • Cred că 37signals mai de grabă ar scrie ei o aplicație similară de la zero, în ruby on rails :). Oricum, nu mă interesează să o vând... de-abia i-am dat drumul! Și am nevoie de ea (ca utilizator).

    Poate-o voi traduce...

    Cât despre privacy și deschidere, mie mi se pare că lucrurile stau chiar invers. Americanii se-nghesuie la http://mint.com și http://blippy.com/, dar la noi de-abia cumpără oamenii online ceva.
    În orice caz, nu voi pune advertising *brut* și peste tot, însă în timp, mă gândesc la oferte personalizate pe baza cheltuielilor făcute, într-o pagină dedicată în aplicație.
  • danielion
    Oamenii nu stiu ca au o anumita nevoie pana nu vine cineva sa le arate cum le va fi mai bine daca si-o satisfac :) Stiu oamenii care au realmente nevoie de o astfel de aplicatie simpla in care sa-si urmareasca cheltuielile, dar nu stiu ca ea exista :)

    In afara oamenii au invatat ce instrumente sa foloseasca pentru managementul finantelor personale si de aceea au succes astfel de produse.

    E un cerc vicios... De aceea nici nu functioneaza multe idei / aplicatii web importate la noi.

    Cum ar veni, daca nu e concurenta pe piata, ar tb sa ne intrebam daca chiar exista o piata :))

    Sa crestem organic, zic :)
  • Am incercat aplicatia!

    In prezent folosesc o aplicatie de iPhone pentru a-mi monitoriza "buzunarul". Sa stii ca am cautat si am testat mai multe pana m-am hotarat sa dau bani pe aceasta. Urmatoarele mentiuni le fac avand in minte experienta pe care mi-o ofera aplicatia "de buzunar" la care am ramas.

    Primul lucru pe care vreau sa il fac atunci cand folosesc o asemenea aplicatie este de cele mai multe ori sa adaug o suma ca si Income sau ca si Expense. Aplicatia ta ofera acest lucru dar UI'u m-a tinut un moment pe ganduri... nu stiam cum fac sa adaug un Income sau Expense, DAR am aflat cand am citit mai atent textuletul ajutator de sub primul camp (care s-a dovedit a fi cel in care trebuie sa scriu suma) [Sugestie] - as adauga etichete la campuri (ex. primul camp - "Aici scrii suma" + checkbox sa poti alege daca e Income sau Expense, al doilea camp - "Aici mentionezi pe ce ai dat bani" SAU "Aici mentionezi sursa banilor" - in functie de ce ai "checkuit" la primul)

    Imi place ca in continuare se vad cele doua destinatii: lista cu Income si lista cu Expense

    Inca nu am apucat sa vad rapoartele pe care le genereaza aplicatia ta si din aceasta cauza este posibil ca urmatoarea sugestie sa nu-si aiba rostul: as vrea sa pot sa imi definesc niste categorii cu care sa etichetez fiecare intrare/iesire de bani, acest lucru ar ajuta la generarea rapoartelor in sensul ca omul o sa poata vedea si urmari anumite zone de cheltuieli de la o luna la alta. Pe mine de exemplu ma ajuta sa stiu cati bani imi consuma masina sau cati bani pleaca pe cumparaturi neprevazute.. sau tigari (vai, fumez mai mult ultima perioada... sau cel putin dau mai multi bani pe tigari decat inainte :P ) .. etc

    Tot legat de rapoarte, mi-ar placea sa se genereze lunar (sau pe o anumita perioada) automat (sau manual), pe cateogrii si sa fie trimis pe adresa de mail ca si xls (or any)... Din nou, daca aplicatia ta face asta, ignora te rog :)

    Mi-ar mai placea sa pot alege daca sa incep fiecare luna "de la zero" sau ca suma "@cash" sa se raporteze de la o luna la alta si sa am continuitate. Aplicatia pe care o folosesc pe iPhone nu imi raporteaza sumele de la o luna la alta si sunt nevoit sa fac treaba asta manual de fiecare data - abia astept sa vad gata aplicatia pt iPhone la care lucrati impreuna cu Radu :)

    Succes! :)




  • Hey Vic,
    un checkbox de genul ăla nu e necesar și ar arăta urât și ar crea încă două click-uri de mouse sau două taste apăsate. Ți se pare inconfortabil să pui minus în fața sumei?

    Rapoartele sunt work-in-progress.

    Există și etichete/categorii, pe lângă detaliile fiecărei tranzacții. De-abia am implementat asta și nu sunt statistici încă. Dar funcționează dacă le pui cu #, de exemplu: "cumpărături, #acasa", "factură electrica, #acasa", "benzina, #masina", "spalat masina, #masina"...

    Sumele se reportează de la o lună la alta. Astfel, în stânga, în taburile cu conturi, vezi balanța per total, nu doar pe luna curentă.

    Apropos, ai văzut screencast-ul de pe prima pagină? Deja e depășit și e nevoie de altul, dar îți faci o idee despre cum funcționează conturile și altele...

    Mulțumesc! :)
  • Razvan Caliman
    Felicitari pentru aplicatie!

    Te-ai gandit la posibilitatea de a face codul open-source similar cu povestea jobberBase? Ai un plan prin care te gandesti sa cooptezi si alti developeri la acest proiect?

    Imi place ideea din spatele lui CashBase pentru ca mi-am dorit sa construiesc o astfel de aplicatie pentru mine. Desigur, comoditatea si alte scuze inutile legate de timp m-au tinut in loc si ideea a ramas doar in mintea mea. Totusi, ma uit la CashBase si vad mult din ce mi-as fi dorit.

    Imi doresc unele feature-uri care tin doar de mofturi personale. De aceea intreb daca ai ganduri sa pui la dispozitia comunitatii codul pentru ca mi-ar placea sa construiesc peste el.

    Am avut experiente placute cu jobberBase si am incredere :)

    Presupun ca o versiune self-hosted, gratuita sau nu, e si una din solutiile pentru problema securitatii datelor, sau mai degraba a impacarii cu sine asupra aspectelor de privacy, dar asta e pe langa subiectul intrebarii mele.
  • Mulțumesc, Răzvan!

    Nu voi face CashBase open-source pentru că nu ar aduce valoare.
    Prefer în schimb să mă concentrez asupra aplicației propriu-zise și a experienței pe care o oferă utilizatorilor.

    Am început însă să mă gândesc la un API și o platformă de apps/widgets în cadrul CashBase (think Facebook Apps), dar e complicat, fiind vorba de informații atât de confidențiale ale utilizatorilor.

    Cred că sunt prea puțini cei care ar putea să-și găzduiască singuri instanța de CashBase.
    În schimb, cum ar fi să-ți stochezi doar datele tale undeva, iar CashBase să fie doar interfața prin care le accesezi? E o idee...
  • Filip felicitari pt aplicatie avand in vedere ca ai facut-o in timpul liber, si mai ales ca ai pornit de la o NEVOIE a ta. Am citit multe dintre propunerile comentatorilor si majoritatea mi se par foarte bune. Insa exista o singura problema baieti: adaugand toate respectivele propuneri la aplicatie, ea devine fix ceea ce Filip NU dorea :-) Adica daca vreau aplicatie sa imi faca si cartofi prajiti sunt f multe aplicatii de finante (si eu am folosit cateva) Din experienta va spun ce am facut eu cand ma intrebam ca si tine 'pe ce mi se duc banii': am trait chinul ca 3-4 luni sa imi updatez toate toate cheltuielile si apoi dupa perioada asta am vazut o medie si am stiut unde mi se duc banii :-) (da stiu, unele cheltuieli anualizate care nu au fost prinse in perioada aceea se poate sa le fi scapat, dar cu acuratete de 90-95% oricum alea ti-s cheltuielile...)

    Oricat ar fi de usoara aplicatia, vorba ta Filip: scopul e sa stii cati bani ai si pe ce ti se duc banii. Eh, dupa 3-4 luni vei sti pe ce ti se duc banii, si te vei obisnui cu ideea ca atat de mult cheltui :-) In ce priveste cati bani ai, asta e alta poveste, cred ca ai mai putine instante intr-o luna in care PRIMESTI bani decat cand cheltui :-D
    Oricum spor la treaba in continuare chiar e o idee laudabila pt cine va avea rabdare sa o foloseasca on going...

    P.S. ca idei de monetizare, ma joc si eu cu idei, functii ce le-ai putea adauga intr-o eventuala versiune PRO pe bani:
    1) ai putea dupa un timp cand exista un istoric relativ lung al cheltuielilor trecute in program, sa imi faca softul o recomandare de economisire, sau de unde pot taia...Sau sa mi le grupeze in tot felul de rapoarte/grafica. Va zic sincer ajuta f mult sa vezi pe grafic ca mancatul in oras iti ia de 5 ori mai mult ca groceries si atunci ti se poate aprinde un beculet :-) Sau ca excursiile in Croatia, constant is de 3 ori mai scumpe ca cele din Danemarca, etc...Asa ca ai putea face sugestii macar
    2) la telefoane cu cititor de coduri sau recunoasterea scrisului, sa imi pozez bonul de la Real si sa mi-l introduca automat.
    3) sa mi se lege cu contul de card curent si sa imi updateze de acolo automat intrari-iesiri
    4) ca si functie funny: sa ma anunte cand depasesc o anumita limita de cheltuiala cu prietena si sa imi faca comparatii cu cheltuielile care le-am avut cu "ex-ele". Si sa imi faca un chart functie de cat am cheltuit cu toate, care e sansa sa mai fiu impreuna cheltuind atata :-)))
    5) Sa imi tina minte in timp de la care furnizori am cumparat unele chestii mai ieftine si sa ma anunte din cand in cand ca ar trebui sa ma reintorc la respectivii furnizori
    6) bonurile si chitantele care le-am folosit pentru cheltuieli sa ma ajute sa le pastrez integrandu-se ori cu www.Evernote.com ori cu www.shelfster.com

    O alta modalitate (care chiar ajuta direct financiar userul) de monetizare este cu abonament lunar functie de cat ma ajuta sa economisesc. Daca de exemplu platesc lunar aceleasi chestii, platesc 1$/luna. Daca economisesc 10%, mai adaugi 1$ la abonament. La alti 10% mai adaugi 2$. And so on...cu alte cuvinte tu intaresti incrderea clientului ca aplicatie ca chiar il vei ajuta nu doar sa faca tracking ci si sa faca economii (avand in vedere perioada de acum...)

    Cam atat imi vine in minte, ar mai fi destule, dar ca si sfaturi gratuite ajunge atat deocamdata :-)
  • Mulțumesc, Alin!

    De-abia aștept să avem acces la infrastructura necesară pentru #3, pentru că aș fi *primul* utilizator!

    Îmi plac mult și #1 & #5, sunt modalități practice de a valorifica datele adunate în timp.
  • UI

    - Propun un highlight scurt gen 500ms background galben pentru datele introduse recent. Tot timpul e util sa ti se atraga atentia putin de tot, unde s-au facut modificari.

    - Legat de taburi, propun ca cele inactive sa aibe background-ul foarte apropiat de cel al body-ului, iar pe cel activ sa-l pastrezi alb, dar sa folosesti si alb ca background pentru #container. Poti folosi tool-ul http://0to255.com/ care mi se pare genial. De exemplu background-ul body-ului este aproximativ #e0e8f3 (am vazut ca e un noise subtil, frumos) dupa ce am introdus respectivul hexa si mi-a generat paleta am ales fix urmatorul nivel dupa background adica #d4dfee. Iar firebug mi-a confirmat ca arata fain. Depinde de tine ce alegi.

    FUNCTIONALITATE

    - Ar fi util sa pot sterge un tab nou, nu de alta dar am facut si teste, ca orice alt utilizator care incepe sa foloseasca o aplicatie noua ca sa se obisnuiasca cu interfata si metoda de lucru. Majoritatea utilizatorilor introduc random data intr-o aplicatie sa vada daca pot lucra cu ea sau nu, daca se obisnuiesc etc.

    - Am citit cateva din comentarii, care cer extra feature-uri. Cu unele sunt de acord, dar stiu ca ai citit cartile de la 37signals, si eu le-am citit si mi se par geniale. Asta fiind zis, nu incarca aplicatia cu n feature-uri. Mi se pare geniala asa cum este. Si in general imi plac aplicatiile simple si la obiect.

    MONETIZARE

    Aici pur si simplu imi dau cu parerea:

    - Aplicatia de baza, folosita pe web ai putea sa o lasi gratuita si sa te bazezi pe venitul din vanzarea aplicatiei de iPhone, bazandu-te pe faptul ca lumea o sa devina dependenta de aplicatie si la cat de frumoasa si utila este, iti garantez ca asa o sa se intample. Acum depinde si ce vrei sa te imbogatesti sau sa oferi o aplicatie buna lumii si sa lasi aplicatia sa se auto sutinta cu ol' fashion ads. Dar, getting to know you at Geek Meet Constanta, pariez ca ai vrea sa oferi o aplicatie low cost si utila lumii. Oricum sa stii ca as plati si pentru aplicatia de iPhone, daca as avea iPhone dar ceva imi spune ca o sa am unul in curand.

    THIS BEEING SAID

    Congrats pentru aplicatie, este foarte faina. Si o sa mai revin cu feedback dupa ce o mai folosesc. Best of luck to you.
  • Mulțumesc! :)
  • add
    cateva chestii:

    - imi plac rau aplicatiile simple,
    - cand adaugi cu @ tre sa mai adaugi inca un cuvant, dar daca nu o faci nu reactioneaza (eroare or such)
    - cred ca ar fi mai bine ca tipul de finante selectat sa fie cel gri http://add-at-work.com/jing/20... atentia ti se opreste pe cele gri nu pe cel alb.
    - settings ar trebui sa faca ceva?
    - edit? sau macar undo, daca am scris aiurea...
    - mi-ar fi mai placut "bilant style" cu soldul din luna precedenta la +, soldul total jos la + respectiv -, cred ca e mai logic pentru omul de rand. Tu nu ai nicaieri o situatie globala a contului

    in rest e foarte ok, simpla si eficace, nu as folosi-o pentru ca asfel de date nu le-as impartasi nimanui, e o chestie de principiu cand vine vorba de bani.
  • - și mie.
    - corect, voi fixa.
    - yep, ai dreptate, au mai zis și alții asta așa că voi recolora :).
    - settings - în curând.
    - doar delete acum. dar va exista și un trash de unde poți învia tranzacții șterse. poate și edit (este în UI mockup).
    - vei vedea asta printr-un grafic care va apărea default sub lista de tranzacții. și mult mai detaliat în viitoarea secțiune de stats. oricum, ceea ce te interesează cel mai mult (câți bani mai am) e tot timpul vizibil.

    îți înțeleg reținerile.
    nu te-ar face nimic să te răzgândești?
  • re: impartasirea datelor - release open source pentru codul server side astfel cei care nu au incredere pot sa-si tina datele pe serverul lor. Continui sa oferi serviciu si vinzi aplicati pentru iphone, android, etc . Aplicatiile vor fi configurate implicit sa acceseze serviciul tau dar pot fi configurate si sa acceseze alt server.
  • un model prea complicat, IMHO.
  • add
    ce beneficiu are elş daca-mi da mie aplicatia pe de-a moaca? poate sa mi-o dea pe bani daca tot is circumspect si nu vreau sa ies de pe serverul meu.
  • Ideea este ca cei mai multi utilizatori nu vor vrea sa-si instaleze aplicatia ( complicatii, costuri de hosting, etc ) deci vor plati la serviciul tau. Cei putini care vor vrea sa-si instaleze la ei oricum nu vor plati la tine. Daca totusi le oferi posibilitatea sa foloseasca platforma poti inca sa vinzi aplicatia de mobil, poti chiar sa vinzi extensii. Nu mai vorbesc de comunitatea ce se poate forma in jurul platformei care poate ajuta atat la promovarea ei cat si la inbunatatirea ei.
    Modelul asta se practica cu success, vezi SugarCRM
  • In momentul acesta, un import nu cred ca merita efortul. Poti pune eventual un widget de feedback putine intrebari si sa afli indirect daca i-ar interesa o migrare, ce au folosit inainte de cashbase, cel mai important feature intr-o astfel de aplicatie etc
  • Vin si eu cu ceva functionalitati de baza de care poate ai uitat sau poate n-ai facut intentionat
    1) confirmare adresa email, altfel isi face lumea cont cu adresa mea sau a ta, sau pot avea probleme la recuperare parola
    2) recuperare parola :)
    3) un fel de total peste toate conturile ar fi util

    ah si la UI: trash sau undo inloc de alerta aia din js care ma intreaba daca sunt sigur
  • Mulțumesc, Mihai.

    1. Argumentul tău e cât se poate de practic, dar merită sacrificată experiența pe baza lui? Eu *urăsc* confirmările prin e-mail. De fapt, mă gândesc la modalități de a permite accesul la aplicație fără nici un sign-up. Poate cu Facebook Connect, dar nu sunt fan... iar OpenID au prea puțini :).
    Dacă apare problema pe care o expui tu, ea se poate rezolva manual (deținătorul adevărat al adresei de email deja folosite mă contactează, investigăm situația, etc.).

    2. Da, vine.

    3. Va fi în secțiunea de stats, cu tot cu grafice, posibilitatea de-a selecta perioada + export.

    4. Excelentă ideea, așa va fi!
  • #1 poate fi facut si fara a sacrifica experienta: trimiti mesaj de confirmare dar nu conditionezi accesul la cont. Deci user-ul intra in cont imediat dupa sign-up, primeste un mail si in cont daca nu a confirmat , ii mai amintesti din cand in cand cu cate un "banner" sa-si confirme adresa de mail. Astfel el nu confirma "ca vrea cont" ci confirma ca adresa e a lui si/sau ca e valida.
    Nu sunt fan-ul Facebook connect, si alte servicii pentru autentificare, nu-mi place sa depind de o companie pentru asa ceva. Email-ul e universal si distribuit.
  • Good point.
  • Felicitari pentru aplicatie. Imi place ideea, acum cateva luni chiar foloseam un tool asemanator dar nu mai stiu de ce l-am lasat., probabil era prea complicat. Pastreaza si imbunatateste doar functionalitatile de baza, avand un API lasa-i pe altii sa se complice. Trei lucruri as adauga:
    1. tags gen twitter, cele mai importante fiind predefinite
    2. perioada de la - pana la, in loc de luna din acest moment, eventual si un grafic (cred ca ma uit prea des in analytics)
    3. export csv/excel pe valorile de la pct 2 sau tot contul (din settings), in caz ca alege o alta aplicatie la un moment dat
    Bafta.
  • Mulțumesc, Sebastian.

    1. Vezi punctul #2 din thread-ul anterior, referitor la cum vor fi implementate hashtags.
    2. Desigur, în viitoarea secțiune de statistici.
    3. Implicit pentru toate statisticile.

    +4. Ce zici de import?
    O văd ca pe o problemă complicată, dar utilă pentru cei care vor să migreze din alte aplicații.
  • Felicitari, Filip! O aplicatie binevenita si multasteptata. Eu folosesc deocamdata un spreadsheet in Google Docs pe care il accesez de unde am net. Vin si eu cu propuneri:

    1. http://en.wikipedia.org/wiki/K...
    Adica nu introdu convertorul valutar. Cate plati faci intr-o luna? Eu ajung la 100 de plati pe luna. Cate sunt in valuta? Poate o plata pe luna, adica 1%. Pentru 1% nu merita sa complici interfata folosita de 100% din useri. Super rapid scrii in Google: "33 GBP in RON" si afli echivalentul in lei. Dupa mine, convertorul este un moft si o complicatie.

    2. Ma mai intereseaza natura cheltuielilor: cat merge in total pe utlilitati, cat pe asigurari, cat pe masina, cat pe mancare. Eu vad necesara introducerea unor categorii si subcategorii cu autocomplete. Daca scii "gas" sa-mi propuna "utilitati -> gas" dar si "car -> gasoline". Daca scrii "groceries" sau "restaurant" sa-mi propuna subcategoriile cu aceleasi nume din categoria "food". Evidenta finantelor personale are ca scop si reducerea unor cheltuieli, iar impartirea lor pe categorii este primul pas.

    3. Problema de confidentialitate. Pfuuu, asta trebuie scrisa cu rosu pe prima pagina. In ziua de azi nu mai zice nimeni cu inima deschisa ce venituri are, iar tu ai acces direct la aceste date. Chiar trebuie sa ai grija si sa dai asigurari: unde este tinuta baza de date, ce securitate ai implementat, ce criptare (daca e cazul) etc.

    4. La crearea contului ar fi util sa poti introduce suma din banca si din portmoneu, astfel ca dupa primele inregistrari sa poti prezenta situatia reala.

    5. Stii intotdeauna cat ai in contul de card, in cel de depozit, in portmoneu? Cel mai des nu stiu cat am pe card si cat ma pot intinde la cheltuieli in magazin. De aceea ma gandesc la optiunea de a avea mai multe "wallet-uri": card, deposit, pocket etc. Setezi default ca veniturile merg in deposit wallet si cheltuielile ies din pocket wallet. Pentru exceptii sa poti alege "income in " sau "outcome from " si o lista de wallets.
  • Mulțumesc, Mihai. Aș vrea să fac și un importer, poate direct din Google Spreadsheet.

    1. Argumentul tău e perfect valid. De fapt, nu aș face-o nici pentru 10%.

    2. Perfect, am început să mă gândesc la modul de implementare și cred că va fi ceva de genul următor:
    "cumparaturi #casa", "factura curent #casa", "geamuri noi #casa", "benzina #masina", "schimb ulei #masina"...
    Astfel, vei putea vedea statistici lunare pe baza acelor tag-uri (casa, masina), cu toate cheltuielile individuale cumulate.
    Ce părere ai de abordarea asta?

    3. Știu, e un punct extrem de sensibil.

    4. Poți face asta, primul lucru după ce intri în aplicație. Doar că manual. Vezi screencast-ul dacă nu l-ai văzut deja.
    Nu e rea însă ideea de a avea un mic wizard care să te-ntrebe de conturi/portofele.

    5. Îmi place ideea, dar ar implica mulți pași adiționali și funcționalitate în plus. Încerc să mă feresc de asta "ca de foc" :).
    *Eventual*, la fiecare 1-2 luni, aplicația ar putea analiza trend-urile (cheltuiala X pleacă mereu din contul Ț) și să facă sugestii. Opt-in dacă are dreptate și vrei să-ți facă automat legăturile astea.
    Pe de-altă parte, asta ar crea ambiguitate în modul de folosire, ar încălca setul actual de convenții.

    :)
  • In primul rand vreau sa te felicit pt. aplicatie. Chiar si in stadiul actual imi usureaza foarte mult managementul finantelor personale.

    Am observat un bug (oarecum minor): as dorii sa pot rula aplicatia ca Desktop app cu Fluid insa acest lucru nu este posibil deoarece cand incerc sa ma loghez, se deschide o noua fereastra in browser-ul implicit in loc sa se logheze in fereastra de Fluid.
  • Mă bucur și te rog să mă anunți când aplicația ar începe să te-ncurce mai mult decât să te ajute.

    Am văzut bug-ul în Fluid și sper să-l rezolv zilele astea.
  • Votez si eu pentru convertor valutar si plati recurente, ar fi foarte utile.

    Un feature premium, pe care l-ati putea monetiza, ar fi alertele prin SMS. Spre exemplu, sa primesc o notificare ca maine trebuie sa platesc abonamentul la cablu.
  • Excelentă ideea cu SMS! Ba chiar și notificări prin e-mail ar putea fi benefice.
    Mulțumesc.
  • creativityhurts
    Îmi place foarte mult! Deja am început să îl folosesc și îl voi folosi "pe bune" de acum încolo - am simțit destul de des lipsa unei astefel de aplicații :)

    Ce features mi-ar plăcea să mai aibă:
    1. convertor automat pentru valută (de ex. am plătit 33lire pe niște cărți și mi-ar plăcea să introduc -33lire și să îmi facă conversia automat);
    2. șabloane/templateuri pentru plăți și venituri recurente (salariu, abonament internet, transport în comun etc). Ai putea adăuga mai rapid anumite cheltuieli fără să încerci să îți amintești cât plătești pe internet sau la sală, etc;
    3. posibilitate de export în .xls sau .pdf.

    E foarte tare ideea și realizarea, felicitări! :)
  • Mulțumesc și mă bucur!

    Legat de features:
    1. Am ținut intenționat CashBase agnostic față de monede (currencies), pentru că ar complica mult UI-ul și întreaga experiență.
    Dar... mă gândesc la varianta de a defini default currency în viitoarea secțiune de gestionare a conturilor (ex. @cash -> RON). Odată aleasă moneda default, orice sumă introdusă ar putea fi convertită automat, așa cum spui.

    2. Uh, plăți recurente... durere mare :). Încă nu promit nimic decât că mă gândesc mult cum să fac asta astfel încât să nu complice interfața.

    3. Întâi graficele, apoi și export, de ce nu? În .csv probabil.
    Ce ai face cu datele exportate? Unde ai avea nevoie de ele?
  • La plati recurente .. interesant nu e sa iti adauge automat suma de platit .. Cred ca mai important este un alert: "pe 5 ai de platit 100 Ron la agentul de pariuri" (cuplat f bine cu treaba cu sms-ul de mai jos).

    Inregistrarea platii in sine ar trebui sa se faca simplu ca inainte.
  • De-acord, nu ar trebui să-ți adauge automat suma de plătit, eventual doar să-ți sugereze suma pe care-ai plătit-o luna trecută, pe lângă notificare.
  • La conversie nu cred ca e prea important sa fie foarte accurate. Sunt doar doua cazuri in care ai nevoie de conversie:

    a) cand vrei sa afli valoare estimativa la net worth intr-o anumita valuta (de obicei aia default ) si poti rezolva frumos folosind bnr-ul si eventual o setare pe cont care sa spuna valuta in care e contul.

    b) cand schimbi valuta pentru a face ceva. Atunci ar fi doua inregistrari de facut: 1. scazut valoare dintr-un cont si adaugat valoare schimbata in contul destintatie (si rata de schimb depinde mult de casa la care schimbi). Cum tot parsezi textul din dreapta (ca sa pui in cont) poti face ceva de genul: 100 - converted from 50 @euro (si automat sa scada 50 din contul @euro si sa adauge 100 in contul curent, sau a doua varianta -100 converted to 150 @cash (sa scada 100 din contul curent si sa adauge 150 in contul @cash.
  • este ciudat cum alegi contul curent. De exemplu butonul de add este negru si stii ca un enter in edit sau cu un click pe add va face ceva. Dar cand alegi un cont ( in cazul ca ai mai multe ) tab-ul pentru acel cont este alb si taburile pentru cele neselecate sunt negre. Cel putin mine mi-a creat confuzie. Daca ceva activ/selectat/etc este negru intr-un loc al aplicatiei ar trebui sa fie negru peste tot ;).
  • fixed!
  • Good point!
    UI++
  • Inca ceva: nu iti poti da seama care este data pentru care ai sa introduci o cheltuiala. Exista selectorul respectiv de date dar dupa ce alegi ziua nu iti spune nicaieri pentru ce zi vei baga cheltuiala.
  • fixed!
  • Mulțumesc!

    De-acord, nu e OK acum. Voi fixa.
  • Felicitari. Din screen cast pare a functiona destul de bine modalitatea de a introduce datele.
blog comments powered by Disqus