Software development company · Aigaleo, Attica, Greece

Software built to carry real business weight

We design and build websites, web applications and custom systems — from the first line of code to running them in production. One accountable contact, clear deliverables, no loose ends.

  • Firm timelines and transparent pricing
  • Code that can still be maintained after handover
  • Support and monitoring in production
Aigaleo, Attica VAT 803036839 Reg. 187937003000

Technologies we work with daily

  • Java & Spring Boot
  • Quarkus
  • TypeScript & Next.js
  • PostgreSQL
  • Docker
  • NGINX
  • NATS
  • Redis / Valkey
Services

What we can take on

We cover the full lifecycle of a software project: requirements, design, implementation, testing, deployment and support.

How we work

A process without surprises

Every project moves through the same four stages. You always know where things stand, what is being delivered and what comes next.

Understand

We capture what the project must achieve, who will use it and what the constraints are. The stage ends with a written scope.

Design

We define architecture, data model and interfaces, then agree on deliverables and timeline before any production code is written.

Build

We deliver in small working increments with tests. You see progress regularly and give feedback while there is still time to use it.

Launch & support

Controlled deployment, documentation, knowledge transfer and monitoring. We stay available for fixes and later phases.

Client work

Websites we delivered that are live

Two projects you can visit right now. Pick one to see the result in practice.

See all work

Our own products

Systems we built that are live today

These are not template demos. They are our own systems in real operation, which we designed, built and maintain.

Our own product

thesi.online

Online booking and live queue platform for businesses that serve people in person. Customers reserve a slot from their phone and see in real time when their turn is coming.

thesi.online
  • Bookings and live queue in real time
  • Online card payments through Cardlink
  • Email notifications at every stage of a booking
  • Multiple service locations with independent pricing
  • Next.js
  • TypeScript
  • PostgreSQL
  • Prisma
  • Valkey
Internal tool in production

Timesheet

Work-hours and payroll tracking system with user roles, monthly statements, exports and a complete audit log of every change.

timesheet.streamcode.gr
  • Administrator, operator and employee roles
  • Monthly closing and payroll snapshots
  • Exports for the accounting office
  • Audit trail with history retention
  • Java
  • Spring Boot
  • PostgreSQL
  • Thymeleaf
Fleet monitoring

Fiscal Monitor

Central dashboard that monitors fiscal device installations in real time. Field units publish telemetry over NATS JetStream and the dashboard reports status, versions and errors.

fiscal.streamcode.gr
  • Real-time telemetry ingestion over NATS JetStream
  • Status, software version and health per installation
  • Historical snapshots for incident diagnosis
  • Tolerant of temporary network loss
  • Java
  • Spring Boot
  • NATS JetStream
  • H2
Secure sharing

One-Time Secret

Service for sending passwords and sensitive data through a single-use link. Content is encrypted and destroyed after the first read or on expiry.

secret.streamcode.gr
  • AES-GCM encryption at rest
  • Single-use link with expiry window
  • Optional email notification to the recipient
  • No sensitive values written to logs
  • Java
  • Quarkus
  • PostgreSQL
  • AES-GCM
Why Streamcode

Few people, clear accountability

We are not an agency with layers in between. You talk directly to the engineer building your project.

One point of contact

No handover from salesperson to project manager to developer. The same person knows your project from start to finish.

Code that is genuinely handed over

You get the repository, the documentation and the rights. No lock-in to a platform or to us.

Operations experience, not just development

We run our own systems in production. We know what backups, monitoring, upgrades and a 3 a.m. incident actually involve.

Realistic commitments

If something does not fit the available time or budget, you hear it at the start along with an alternative.

Frequently asked questions

How much does a website or application cost?

It depends on scope. A corporate presentation site is a very different project from an application with user accounts, payments and integrations. After an initial 30-minute conversation you receive a written proposal with a breakdown of deliverables and a fixed price per phase.

How long does a project take?

A corporate website is usually complete in three to six weeks. An application with a database and user roles starts at two to three months for a first working release. The timeline is finalised after the design stage so that it is a commitment rather than a guess.

Do you maintain the project after launch?

Yes. We offer a support agreement covering fixes, security updates, backups and monitoring. You can also take the project in-house — we hand over code and documentation without restrictions.

Do you work with clients outside Greece?

Yes. We are based in Aigaleo, Attica and work remotely with clients across Greece and internationally. Meetings are held by video call and everything agreed is documented in writing.

Can you take over a project someone else started?

Often yes. We begin with a technical review of the existing code and infrastructure to establish what can be kept and what needs rewriting. At the end of the review you receive a written assessment of risks and options, whether or not we continue together.

Have a project in mind?

Tell us what you need to achieve. You get a concrete proposal with scope, timeline and cost — no obligation.