woman in dark

Software Development.
On Demand.

Transform your business with on-demand full-stack development and receive your first deliverable in the next five days or less.*

See our work

*starting from sign-off on your first sprint's scope.

A new type of software agency

unnamed duo photo

Featuredream replaces unreliable freelancers, expensive agencies and unqualified consultants for one flat monthly fee, with features delivered so fast that it will blow your mind.

Completely Async

Don't like meetings? We don't either; so much so that we've outlawed them completely.

Manage with Notion

Manage your design board using silky smooth software. View active, queued and completed tasks with ease.

Invite unlimited team members

Invite your entire team, so anyone can submit requests and track their progress.

1

Subscribe to a Plan

Select from Front-end, Back-end or Full-stack Development
2

Add your requirements

Request as many features as you'd like. Every 2 weeks, we work together to organise our deliverables into sprints.
3

Delivery in Days, not Months

Once signed off, tickets in the sprint will be delivered in order, one at a time.
4

Unlimited Revisions

We'll revise the code until you're 100% satisfied

FAQs

16 answers
001

What do you mean by feature?

Here at Featuredream, we define features as an extension of your business that either increases its functionality, usability or efficiency. Every feature you could dream of is the sum of different bits of functionality, working together behind the scenes like magic. We break features into distinct building blocks of functionality, then build your final feature by combining these building blocks.

002

Why wouldn't I just hire a full-time engineer?

Good question! For starters, the annual cost of a full-time senior-level engineer now exceeds $130,000, plus benefits (and good luck finding one available). Aside from that, you may not always have enought work to keep them busy at all times, so you're stuck paying for time you aren't able to utilize. With the monthly plan, you can pause and resume your subscription as often as you need to ensure you're only paying your developer when you have work available for them.

003

Is there a limit to how many requests I can make?

Once subscribed, you're able to add as many feature requests to your queue as you'd like. At the start of each sprint, we'll agree which requests get added to the sprint and deliver them as they are completed over the weekly period.

004

What if I change my mind mid-way through a feature or function build?

If you change your mind on how you'd like a feature to work, please update the request in the Notion board as soon as possible. Time spent executing on the previous build can't be reclaimed, but we would then be able to pivot rapidly to start working on the new build.

005

How fast will I receive my features?

This depends on the number of pieces of functionality that the feature is broken down into. On average, most features and pieces of functionality are completed in just three to five days - sometimes less. However, more complex features - the sum of several pieces of functionality - can take longer. This will be identified and broken down over the shared Notion project management board.

006

What if I don't like the way the feature works?

No worries! We'll continue to revise the code until you're 100% satisfied.

007

Who are the engineers?

You might be surprised to hear this, but Featuredream is actually an agency of one. This means, that you'll work directly with me, the founder of Featuredream, super-charged by State-Of-The-Art AI (and copious amounts of coffee).

008

What languages do you program in?

React.js and Next.js for frontend; Python and Node.js for backend. Soon, we'll be adding Svelte, Deno and Rust too!

009

What cloud infrastructure do you support?

AWS, GCP or DigitalOcean. We also support OSS deployments such as Supabase, Pocketbase and Appwrite.

010

How do I request features?

Featuredream offers a ton of flexibility in how you request features using Notion. Some common ways clients request features is directly via Notion, sharing Google docs or codebases, or even recording a brief Loom video (for those who prefer not to write their briefs out). Basically, if it can be linked to or shared in Notion, it's fair game.

011

Do you write documentation for features delivered?

For each ticket that you create, we'll endeavour to write a detailed explanation for each feature - including code snippets. Please feel free to comment and ask any questions you or your team have about the work on the ticket - they'll be attended to as soon as possible.

012

Can I bring my own (or someone else's open-sourced) code?

We're happy to look into debugging software and trying to improve on an existing codebase. However, oftentimes we've found that the most efficient route is to build a feature from scratch, and we may end up recommending that approach. However we'll endeavour to find a route forward that works optimally with existing pieces of software already built.

013

Is it safe for a startup to use separately hosted functions on AWS, GCP or DigitalOcean?

Yes, it is generally safe for a startup to use separately hosted serverless functions on different platforms like DigitalOcean Functions, AWS Lambda Functions, and GCP Cloud Functions. In fact, many startups and companies use a multi-cloud strategy to leverage the unique features and benefits offered by each provider. Additionally, we focus on addressing two of the key challenges in managing separately hosted functions - we have custom warm-up functions to ensure minimal latency, as well as controls to make sure that security and compliance is kept in check.

014

Are there any refunds if I don't like the service?

If the method of delivery for the first feature ends up being something that can't be agreed upon, a full refund will be issued - no problem whatsoever. However, due to the high quality nature of the work, there will be no refunds issued once work has commenced.

015

What if I only have a single request?

That's fine! You can pause your subscription when finished and return when you have additional development needs. There's no need to let the remainder of your subscription go to waste.

016

What if there are leftover tickets in a Sprint?

In the unlikely event that any tickets are left over, we'll move the ticket to a future sprint and conduct a postmortem on the original estimates. We aim to hit a 100% Sprint completion record - to do this, we pay extra attention at the Sprint's scoping stage, to make sure that the workload is equal parts ambitious, manageable and high in quality.

Let's work together