@Kofcio:
Jak segment "dla firm" to nie MySQL ani nie Postgres ;-P
Trochę świadomie pojechałem w częsciową przesadę. Ale to segment MS-SQL, i te całe dywagacje "a może klient zażyczy sobie kopie swoje bazy z weba itd" tracą część sensu.
Tak, wiem, nie ma tu nigdzie pomysłu wchodzenia wprost na bazę, a przez API sieciowe, ale jednak.
A jakie przewagi nad Postgresem daje mi MS-SQL? Pytanie mnie ciekawi, bo większość programów księgowych siedzi na MS-SQL-u i w sumie jest ok, ale osobiście nie widzę jakiś większych przewag. A robi się problem, gdy baza zacznie się zbliżać do limitu (większość firm działa na wersji express gdzie limit to bodajże 10GB). Ja tych limitów raczej nie przekroczę, szczególnie, gdy dla każdej firmy będzie oddzielna baza,, ale siedzi mi to z tyłu głowy...
Dodatkowo z MS-SQL jest taki problem, że jest chyba tylko pod windowsa(?), a ja nie chcę być ograniczony do konkretnego systemu (jeszcze nie zostało postanowione na czym postawie bazę danych). Dodatkowo Postgres jest w pełni darmowy a to jest dla mnie dość istotne.
Proba odsprzedaży fragmentow kodu / konsultacji itd dla tych co by się chcieli usamodzielnić (bo np urośli), zakłada to w środowiskach Windowsowych, z akcentem na C# - jak będziesz myślał w PHP "my jesteśmy zagorzali linuksowcy / opensursowcy", to tracisz trochę z szans.
Raczej tego nie przewiduję. Mało jest firm, które by się na to porwały - ja robię to hobbystycznie dla siebie i biur z którymi współpracuję lub będę współpracował w przyszłości :). Na rynku są już podobne rozwiązania, ale wydaje mi się, że mogę wnieść coś nowego (mam swoją wizję jak to ma wyglądać). Dodatkowo fajnie jest mieć swoją niezależną apkę, którą można po swojemu rozwijać :)
Co do wątku o "mutitenant", przy tym pomyśle na produkt to nie widzę ani milionów klientów, ani tysięcy, setka to bym myslal jako o "dużym sukcesie", realne kilkanaście, a może pięć.
Nie widzę pchajacych się drzwiami i oknami.
Bo nie znasz rynku :P. Opcja wystawiania faktur, prowadzenia magazynu, panel dla pracowników etc. to jedna część projektu, ale w pierwszej kolejności to ma być taki pulpit managera (wgląd do programu księgowego przez przeglądarkę). Przykładowo właściciel firmy będzie widział nierozliczone pozycje, na jakim etapie jest wprowadzanie jego dokumentów, jakie są podatki - wszystko online. A dodatkowo będzie mógł sobie wystawić fakturkę, prowadzić raport kasowy itd.
Dodatkowo na początkowym etapie ta aplikacja będzie za darmo dla obecnych klientów biur rachunkowych z którymi współpracuję. Ma to zachęcić nowych klientów. Jak projekt uda mi się zrealizować (biorę pod uwagę ryzyko niepowodzenia) to dopiero wtedy będę myślał o jego sprzedaży. Na ten moment to projekt domowy.
@Kofcio:
Nie widzę pchajacych się drzwiami i oknami.
Np żadne biuro ksiegowe nie zajmuje się wnioskami urlopowymi z przyczyn zasadniczych. Mam analizować dalej ?
Nie jestem pewny czy dobrze rozumiem co piszesz, ale tak się składa, że z zawodu jestem księgowym i pracuję w dwóch biurach rachunkowych (programowanie to tylko hobby) i wiem mniej więcej co jest potrzebne na tym rynku :).