2024: Fastcat Delivery
Fastcat Delivery on tehokas tiedostojen jakamiseen ja hallintaan suunniteltu alusta. Se tarjoaa turvallisen ja nopean tavan ladata, arkistoida ja jakaa suuria tiedostoja käyttäjien välillä. Järjestelmä hyödyntää reaaliaikaista WebSocket-viestintää ja automaattisia puhdistusprosesseja varmistaen saumattoman käyttökokemuksen.
- Express.js: Sovelluspalvelimen rakentamiseen ja API-reittien hallintaan.
- Multer: Tiedostojen lataamisen käsittelyyn ja hallintaan.
- WebSocket: Reaaliaikaisen viestinnän mahdollistamiseen asiakas- ja palvelinpuolen välillä.
- Node-cron: Ajastettujen tehtävien suorittamiseen, kuten vanhojen tiedostojen siivous.
- Google Drive API: Tiedostojen automaattiseen lataamiseen ja hallintaan pilvessä.
- Nodemailer: Sähköpostiviestien lähettämiseen käyttäjille tiedostojen latauslinkkien kanssa.
- dotenv: Ympäristömuuttujien hallintaan ja konfigurointiin.
- ReconnectingWebSocket: Varmistaa WebSocket-yhteyksien uudelleen yhdistämisen tarvittaessa.
- Archiver: Tiedostojen pakkaamiseen ZIP-arkistoiksi tehokkaasti.
- Cleanup Utilities: Automaattiseen vanhojen tiedostojen ja tilapäisten kansioiden puhdistamiseen.
2024: Folio
Folio yhdistää modernit kehitysstandardit nopeaan ja turvalliseen käyttökokemukseen. Jokainen muutos sisältöön päivittää sivuston automaattisesti, varmistaen, että käyttäjälle näkyvä sisältö on aina ajan tasalla.
- Gatsby: Staattisten sivujen generointiin ja moderniin React-kehitykseen.
- Node.js + Express: Palvelinpuolen toiminnallisuuksien hallintaan.
- SQLite: Kevyt ja nopea tietokanta.
- Sharp: Kuvien optimointiin ja skaalaukseen.
- GraphQL: Datan tehokkaaseen hakuun ja järjestämiseen.
- Webhook: Automaattiseen Gatsby-buildin käynnistämiseen sisällön päivityksissä.
2023: Noljakankaaren kuvaliitinohjelmisto
Noljakankaaren kuvaliitinohjelmisto tarjoaa intuitiivisen ja tehokkaan ratkaisun panoraamakuvien luomiseen sekä useiden kuvien käsittelyyn yhdellä kertaa. Ohjelmisto hyödyntää moderneja teknologioita ja tukee mukautettavia asetuksia, jotka parantavat kuvanlaatua ja käytettävyyttä.
- Python: Ohjelmointikielenä kattavaan logiikan hallintaan.
- OpenCV: Kuvankäsittelyyn ja panoraamojen luontiin.
- tkinter: Graafisen käyttöliittymän luomiseen.
- Threading: Rinnakkaisten prosessien sujuvaan suorittamiseen.
- Py2app: Sovelluksen paketointiin ja jakeluun macOS:lle.
- tkinterDnD2: Vedä ja pudota -ominaisuuksien mahdollistamiseen.