AI-käyttöinen SaaS, joka muuttaa startup-ideat julkaisukelpoisiksi tuotteiksi – sisältäen Next.js-verkkosovelluksen, Electron-työpöytäsovelluksen ajanseurantaan, kuusi NestJS-mikropalvelua ja Yjs/HocusPocus-yhteistyöpalvelimen. Yhdistää monimallisen AI-suunnitelman generoinnin (GPT, Claude, Gemini), strukturoidun projektinhallinnan, reaaliaikaiset yhteistyöasiakirjat ja kokonaisvaltaisen työnseurannan.

Kehitimme full-stack SaaS-alustan, joka käsittää Next.js-käyttöliittymän, kuusi NestJS-mikropalvelua ja erillisen Electron-työpöytäsovelluksen.
Rakensimme monimallisen AI-moottorin, joka tukee OpenAI GPT:tä, Anthropic Claudeta ja Google Geminiä vaihdettavina generoinnin taustajärjestelminä vikasietokyvyllä.
Toteutimme porrastetun suunnitelman generoinnin, joka tuottaa 9 suunnitelmavariaatiota (3 tasoa x 3 versiota) erägeneroinnilla ja reaaliaikaisella edistymisen seurannalla.
Suunnittelimme reaaliaikaisen yhteistyöasiakirjatyötilan käyttäen Yjs CRDT:tä ja HocusPocus WebSocketia live-kursorin läsnäololla ja konfliktittomalla yhdistämisellä.
Loimme monipuolisen asiakirjatyötilan BlockNote-rikastekstieditorilla, Excalidraw-taululla, Mermaid-kaavioilla ja PDF-katseluohjelmalla yhtenäisessä käyttöliittymässä.
Rakensimme täydellisen työnseurantajärjestelmän, jossa on näytön tallennukset, tallennusvälit, tehtävätason työmerkinnät, viikoittaiset aikataulut ja aika-analytiikka.
Kehitimme Electron-työpöytäsovelluksen ajanseurantaan automaattisella näytönkaappauksella, passiivisuuden tunnistuksella ja reaaliaikaisella synkronoinnilla alustan taustajärjestelmään.
Suunnittelimme kuuden palvelun NestJS-mikropalvelujärjestelmän, joka kattaa Auth-, Project-, Work Tracking-, Document-, Collaboration- ja Notification-toimialueet.
Ottaa yhden startup-idean ja tuottaa jäsenneltyjä, toteutuskelpoisia tuotesuunnitelmia monimallisen AI-generoinnin avulla, ja tarjoaa sitten projektinhallinta- ja yhteistyötyötilat suunnitelman toteuttamiseen – kaikki yhdellä alustalla.
Keskustellaan siitä, miten voimme toteuttaa visiosi samalla asiantuntemuksen ja omistautumisen tasolla.

MicrocosmWorks rakensi AI-moottorin tukemaan OpenAI GPT:tä, Anthropic Claudea ja Google Geminiä vaihdettavina generoinnin taustaohjelmina automaattisella vikasietokyvyllä. Käyttäjät voivat valita haluamansa mallin, tai järjestelmä käyttää oletuksena optimaalista mallia tehtävätyypin mukaan. Jokainen idea tuottaa 9 suunnitelmavariaatiota kolmella tasolla (MVP, Growth, Scale) ja 3 versiota tasoa kohden, antaen perustajille mahdollisuuden verrata AI-generoituja lähestymistapoja ennen sitoutumista kehityspolkuun.
MicrocosmWorks toteutti reaaliaikaisen yhteistyön käyttäen Yjs CRDT:tä (Conflict-free Replicated Data Type) ja HocusPocus WebSocket -palvelinta. Useat tiimin jäsenet voivat muokata BlockNote-rikastekstidokumentteja, Excalidraw-valkotauluja ja Mermaid-kaavioita samanaikaisesti reaaliaikaisella kursorin läsnäololla ja konfliktivapaalla yhdistämisellä. Muutokset leviävät reaaliaikaisesti ilman tietojen menetystä, vaikka kaksi käyttäjää muokkaisivat samaa osiota samanaikaisesti.
MicrocosmWorks rakensi alustariippumattoman Electron-työpöytäsovelluksen, joka seuraa työaikaa automaattisella kuvakaappauksella määritettävin väliajoin ja toimettomuuden tunnistuksella, joka keskeyttää seurannan käyttäjän poistuessa. Kaapatut työaikakirjaukset synkronoituvat Kickly-verkkoympäristön backendiin reaaliaikaisesti, syöttäen tietoja tehtävätason tuntikirjanpitoon, viikkoraportteihin ja tiimin analytiikan koontinäyttöihin. Työpöytäsovellus tarjoaa vastuullisuutta ja laskutettavien tuntien seurantaa hajautetuille startup-tiimeille.
MicrocosmWorks suunnitteli kuusi NestJS-mikropalvelua selkeällä toimialueiden erottelulla: Auth (salasanaton OTP kahdella JWT:llä), Project (ideoiden hallinta, suunnitelmien luonti, tehtävähierarkia), Work Tracking (näyttötallennukset, aikakirjaukset, tuntilomakkeet), Document (BlockNote-editori, Mermaid-kaaviot, PDF-katseluohjelma), Collaboration (Yjs/HocusPocus-reaaliaikasynkronointi) ja Notification (sähköposti AWS SES:n kautta, sovelluksen sisäiset ilmoitukset). Tämä erottelu mahdollistaa kunkin palvelun itsenäisen skaalauksen ja käyttöönoton.
MicrocosmWorks integroi Razorpayn tilauslaskutukseen täydellä elinkaaren hallinnalla, sisältäen kassatoiminnot, paketin päivitykset, peruutukset ja laskujen luonnin. Pakettitasot hallitsevat aktiivisten projektien määrää, kuukausittaisia AI-generointikrediittejä, tiimin jäsenten paikkoja ja tallennustilarajoituksia. Krediittien kulutusta seurataan jokaisen AI-generointipyynnön osalta, järjestelmän estäessä ylikäytön ja kehottaessa päivityksiin rajojen lähestyessä.