
Despre autor
Salut, sunt Ionuț‑Cristian Florescu.
Scriu software de peste 25 de ani, am un PFA din 2020 și sunt singurul om din spatele lui swapp. Nu găseam o aplicație care să-mi țină și contabilitatea, nu doar facturile, la un preț corect, așa că mi-am construit-o. Acum e și a ta.
Povestea
Când nu găsești soluția potrivită, o construiești
Un drum de aproape trei decenii, cu un ocol printr-un domeniu cu totul diferit, care s-a întors de unde a plecat: la cod.
1998
Primele linii de cod plătite
Am început să scriu software pentru alții încă din facultate. De atunci n-am mai încetat să fiu fascinat de clipa în care o problemă încâlcită devine un ecran simplu.
1998 – 2007
Zece ani în echipe mari
Am lucrat în start-up-uri, în firme mici și în companii multinaționale precum Allianz și Garanta, în echipe mari, multiculturale. Am trecut prin .NET, Oracle și SQL Server și am participat la proiectarea unor sisteme mari. Am învățat acolo cât de scump e un sistem greu de folosit.
2007
Pe cont propriu
Sătul de lumea corporate, am plecat pe drumul meu, într-un domeniu cu totul diferit, chiar când piața imobiliară exploda. Am învățat ce înseamnă să fii independent, cu tot ce vine la pachet: libertatea, dar și hârtiile.
2011
Înapoi la ce-mi place
Un stil de viață mai echilibrat m-a adus la independență financiară, iar asta m-a lăsat să mă întorc la pasiunea mea. De atunci lucrez ca dezvoltator independent și scriu cod open-source folosit de programatori din toată lumea.
2020
PFA, cu evidența mea
Mi-am deschis PFA-ul și am vrut să-mi țin singur evidența. Aplicațiile pe care le-am găsit se opreau la facturare, iar cele care țineau și contabilitatea erau făcute pentru firme mari, complicate și scumpe. Așa a apărut ideea.
2021
Prima versiune
Mi-am construit-o pe a mea, cu designul făcut de soția mea, Irinel: am început-o în vara lui 2021, iar la începutul lui 2022 era gata. De atunci mi-am ținut contabilitatea cu ea în fiecare an.
2026
Swapp, de la zero
După anii în care am folosit-o, știam exact ce merită păstrat și ce trebuie refăcut. Abia acum am găsit timpul, energia și resursele să o reconstruiesc de la zero, de data asta singur: arhitectura, codul, designul și fiecare text. Între timp e-Factura a devenit obligatorie, așa că am pus-o în centrul ei. Rezultatul e aplicația pe care mi-aș fi dorit să o găsesc în 2020: facturare și contabilitate în același loc, la un preț corect.
Open source
Cod pe care îl folosesc alți programatori
O parte din ce scriu e liber, pe GitHub. Bibliotecile mele au fost descărcate de milioane de ori și stau la baza unor aplicații din toată lumea.
Mantine DataTable
Tabelul pentru aplicațiile React cu multe date, cu sortare, paginare, selecție și meniuri contextuale.
tRPC-SvelteKit
API-uri verificate cap-coadă la nivel de tipuri, pentru aplicațiile SvelteKit.
IISExpress-Proxy
Un proxy local care deschide IIS Express spre celelalte dispozitive din rețea.
Mantine ContextMenu
Un meniu contextual ușor, complet și atent la tema întunecată.
PocketBaseUML
Diagrame UML generate automat din bazele de date PocketBase.
Expose-WSL
Cel mai simplu mod de a deschide aplicațiile din WSL spre rețeaua locală.
Pentru tine
Ce înseamnă asta pentru tine
Vorbești cu cine a scris codul
Mesajele trimise prin formularul de contact ajung la mine. Nu există un call center între noi și nici un răspuns copiat dintr-un șablon.
Îl folosesc și eu
Îmi țin propria evidență în swapp. Ce te încurcă pe tine mă încurcă și pe mine, așa că se repară repede.
Atent la fiecare regulă
Fiecare calcul e verificat pe textul legii, nu pe ce se spune pe forumuri, iar paginile de ajutor din aplicație îți arată de unde vine fiecare regulă.
Și când nu scriu cod?
Urc pe munte, citesc literatură fantasy, mă uit la documentare și repar câte ceva prin casă. Iubesc pisicile, cafeaua și diminețile târzii. Cred că a învăța lucruri din afara meseriei te face mai bun în meserie.
Pune-ți activitatea în ordine
Îți faci cont în câteva minute și, cât ține lansarea, e gratuit, cu toate funcțiile. Ai o întrebare înainte? Scrie-mi.
Începe acumFără card, fără instalare, gata în câteva minute.