Bättre import + optimering

clock oktober 23, 2009 08:39 by author Andreas

Bättre import

Från början hade vi tänkt ut ett riktigt smart sätt för att göra det så enkelt som möjligt att importera från sin internetbank. Vi byggde det t.om. på detta smarta sätt men tyvärr så glömmer man ibland i programmeringens underbara värld något väldigt vitalt och allting kan gå fel :)

Tanken är att när man importerar t.ex. en utgift som är märkt "Ica maxi" och man själv tidigare kategoriserat denna till livsmedel så ska denna kategori sättas automatiskt så du slipper det varje gång. Tanken var också att om du hade en utgift t.ex. "Statoil" men som du inte kategoriserat innan, men som däremot någon annan hade gjort det för, då skulle vi automatiskt välja den vanligaste förekommande kategorin åt dig (i detta fall Transport / Bensin). Tyvärr fungerade detta då inte alls fram tills nu då vi upptäckte felet och löste det. Det blev enorm skillnad för nu när jag testade importera 30 rader från min internetbank var hela 25 av dem redan kategoriserade! Och bättre blir det såklart desto fler som använder importen :) Det låter väl bra va?

Optimering (snabbare site)

Har lagt ned lite tid på att inte bara bygga nya funktioner utan att optimera det nuvarande, vilket visade sig vara välspenderad tid. Jag tänker inte bli alltför teknisk i detta stycke men alla de punkter som jag försökt göra snabbare har bidragit till att budgetsidan t.ex. tar mycket kortare tid att ladda. Hela sidan tar runt 1.5 till 2 sekunder att ladda (med hyffsat snabb uppkoppling och med ca 40 budgetposter), detta kan jämföras mot ibland nästan 4 sekunder tidigare. Även kassaboken går snabbare att ladda och faktiskt alla andra sidor också. Vad som är bra och vad som jämt funnits på Smartbudget är en teknik som kallas för Ajax. Detta betyder att saker kan laddas i bakgrunden även fast sidan ser ut att vara hyffsat färdigladdad. T.ex. på detta är grafer och summeringar.

För de som är intresserade av det tekniska. Detta är några av åtgärderna:

  • Minifierade javascript mer än förut, rensade bort onödig kod, komprimerar filerna precis som innan.
  • Färre databasanrop på budgetsidan. Sparar hämtade kategorier och typer i global variabel som hämtas en gång istället för en gång per budgetpost vilket spar mycket tid.
  • När man använder ajax bl.a. så samlas javascript och andra resurer i scriptresources.axd och webresources.axd. Den senare cachas inte om man kör debug=true i web.config (.NET). Detta var tyvärr satt men är löst nu så man slipper ladda detta på varje sida.
  • Allmän rensning av kod och html för att förminska sidstorlek.
  • Satte ett index i en databastabell som jag missat. Detta snabbade upp vissa queries. Vi använder MySQL om någon undrar.

Om någon vill veta detaljer eller t.om. har tips på förbättringar så finns kommentarfältet.

Länktips

Tänkte tipsa om en site också som är inom samma genre som Smartbudget, dvs. ekonomi och då framförallt privatekonomi.
http://www.natekonomen.se
är adressen. Det finns spartips, lite om familj & boende och en hel del andra tips om ekonomi och dylikt. Alltid bra om man kan spara en slant här och där.



Import från bank!

clock oktober 8, 2009 22:18 by author Andreas

Bankimport

Detta är i vårt tycke en av våra hittils bästa funktioner som vi lanserar på Smartbudget. Om du inte vill läsa all jobbig text finns en bild längst ned :)

Tänk dig att inte behöva skriva in precis varenda liten utgift manuellt i kassaboken. Det är nu möjligt med vår superenkla och smidiga importfunktion som fungerar med de flesta stora bankerna.
För närvarande testat för Handelsbanken, Swedbank, Nordea och SEB, men självklart fixar vi så att det funkar för just din bank om du vill bistå med fem minuters hjälp.

Såhär lätt importerar du till kassaboken från internetbanken:

1. Öppna upp din internetbank. Gå till transaktioner, kontohistorik (eller liknande) och kopiera alla de rader du vill importera (se exempel). Tips: Testa med ett fåtal först.

2. Gå till Smartbudgets bankimport och klistra in de rader du just kopierade i det stora textfältet. Tryck på "Läs in transaktionerna".

3. Nu har allting automatiskt lästs in och kategorier/typer har även satts på de rader som du tidigare har importerat/lagt in i kassaboken och valt kategori för. Systemet är t.om. så smart att om du själv inte valt kategori för denna typ av rad tidigare så tittar vi på hur andra användare kategoriserat detta namn. T.ex. "Statoil" kommer automatiskt sättas till Transport / Bensin eftersom någon annan (jag bl.a.) har kategoriserat det namnet tidigare.

4. Tryck på den stora gröna knappen så importeras alla rader som är grönmarkerade. Ej kategoriserade och borttagna rader kommer ej importeras, samma sak med möjliga dubletter som inte avklarats.

5. Färdigt! Nu kan du titta i din kassabok så ska du se att allting importerats som det skulle.

Vi har valt att göra denna funktion tillgänglig för alla, dvs. inte bara de med plustjänsten. Detta eftersom vi tycker att alla som vill prova att importera från sin bank ska få göra det. Det finns dock en begränsning på gratisversionen, man kan max importera 100 rader.



Plustjänsten är här!

clock september 18, 2009 00:34 by author Andreas

Äntligen är den färdig och är uppe och rullar! Efter många sena kvällar och mycket slit har vi fått till de funktioner som vi satte upp som mål att erbjuda våra användare som väljer att köpa plustjänsten.

Det har redan innan lansering varit stort intresse och det är självklart jättekul att se. Vi kommer lista alla nya funktioner här nedan samt en ihopsnickrad bild med skärmpdumpar på vad som kan väntas om man väljer att teckna sig.

Vi har valt att ha tre olika längder på plusabonnemanget; 3 månader, 6 månader och 12 månader. För 12-månadersabonnemanget betalar man runt 50 öre per dag bara. Tänk dig att behöva betala så lite för att få chans till en bättre privatekonomi. Priser finns längst ned i inlägget.

Funktioner

  1. Automatisk kassabok - Nu slipper du skriva in fasta inkomster, utgifter och sparande i kassaboken varje månad. Låt oss sköta det istället!
  2. Uppföljning - Följ upp din budget och ta reda på om du verkligen följt den genom vår superenkla jämförelse mellan budget och kassabok.
  3. Historik och utsökning - Sök bland all historik i din kassabok! Ta t.ex. reda på hur mycket pengar du lagt på luncher förra månaden.
  4. Tillgångar - Samla uppgifter om alla dina innehav på smartbudget, snabbt, enkelt och säkert! Följ värdeutveckling med siffror och grafer.
  5. Brytdatum - Många vill dela upp sin månad från och med det datum man får sin lön t.ex. Det kan du nu med Smartbudgets plustjänst!

 

Priser

3 månader - 79 kr

6 månader - 129 kr

12 månader - 189 kr (mest prisvärt)

 

Övrigt

Som vanligt är ni jättevälkomna att ställa frågor, ge kritik/beröm eller bara skriva av er här i kommenteringsfältet. Om ni vill maila så går det också bra såklart.

Tack till alla som hittils tecknat plustjänsten, det är jättekul att se att allt verkar fungera som det ska!

 

/Andreas & Joacim



Höjd säkerhet

clock september 6, 2009 22:47 by author Andreas

Säker anslutning

Vi kan nu berätta att all trafik till Smartbudget nu ligger under en säker anslutning med hjälp av ett så kallat SSL-certifikat. Detta betyder att all information som skickas mellan dig och smartbudget.se är krypterad.
Eftersom en privat budget kan ses som lite känsligt för många så kände vi att en höjd säkerhet i form av krypterad trafik kan bidra till att man känner sig säkrare med att ha sin budget på nätet.

Om ni har några frågor går det som vanligt bra att ställa dem här i kommentarerna eller att kontakta oss genom siten.

För er som är intresserade så kan vi berätta att utfärdare av certifikatet är Equifax (www.equifax.com) och anslutningen är krypterad med höggradig RC4 128 bit kryptering.

Övrigt

Vi har gjort om registreringen lite så att man kommer till en ny sida nu istället för en popup som innan. Detta för att man snart kan registrera sig utan att ha skapat en budget.

Snart är vi klara med plustjänsten! Nu är den bara ett par dagar bort och vi hoppas att allt ska fungera smärtfritt och att det är i alla fall ett par stycken som vill teckna ett plusabonnemang :)



Full aktivitet

clock augusti 25, 2009 23:22 by author Andreas

Aktivitet

Nu var det ett tag sen vi skrev i bloggen men det betyder inte att vi ligger på latsidan! Vi kör på med riktigt bra tempo och vi hoppas verkligen kunna ha klar plustjänsten i slutet av september.
Idag har vi snyggat till och färdigställt "innehav" vilket vi tror kommer bli en riktigt kul funktion där man kan följa utvecklingen av fonder, aktier, fastigheter osv. Man skriver enkelt in värde t.ex. en gång i månaden och kan sedan följa alla sina innehav i tabell och graf. Läs mer här
Kom gärna med förslag på typer av innehav, det är svårt att komma på bra kategorier.

Automatik

En ny funktion som vi tror kommer bli väldigt uppskattad är automatisk kassabok. Detta går ut på att man ska slippa skriva in fasta kostnader i kassaboken varje månad/kvartal/år eller vad man nu valt. Man väljer helt enkelt vilken dag man vill att smartbudget automtaiskt ska lägga in en rad i kassaboken för en viss budget-post. Screenshot finns längst ned i detta inlägg.

Kassabokshistorik

Med denna funktion kan man enkelt göra utsökningar på all din historik i kassaboken. Säg att du vill ta reda på hur mycket pengar du lagt ned på luncher från maj till augusti som kostade mellan 50 och 70 kronor, det kan du snart! :)

Övrigt

Vi har lagt till logga in / logga ut i menyn nu istället för längst uppe till höger. Det var många som missade knapparna.






Om oss

Vi som skriver i denna blogg heter Andreas och Joacim. Vårt företag heter Tycero och här skriver vi bl.a. om vårt arbete på våra smarta tjänster.

Månader

Sidor

    Logga in