A free project quote: a website, store, app or system
Describe what you want to build and you will get a quote with the scope of work: what it covers, what it does not, the stages and how payments are spread. We usually reply within the hour.
From a message to a quote
The quote is free and commits you to nothing. A contract only exists once you accept it.
- MessageThe form, email or Discord. A few sentences are enough to start.
- AcceptanceConfirming the order or paying the advance
- StartA client panel account
- QuestionsQuestions about what drives the price: scope, integrations, timing
- QuoteScope of work, exclusions, stages, timing and price in writing
- StartThe schedule and the first decisions
Project description
You VulCode. We usually reply within the hour.
A written quote
VulCode You. Free, with what it covers and what it does not.
The order
You VulCode. The contract is made when the order is confirmed or the advance is paid (terms, clause 3.1).
What to write in your request
The more of these points you cover, the fewer questions you get before the quote. None is mandatory.
- From
- Client 01 <klient01@example.com>
- To
- hello@vulcode.com
- Subject
- Quote: an online store
- GoalSell online what we sell today over the phone and on Instagram.What should change in the business once the project is done.
- ScopeOnline payments, courier shipping and a panel for orders and products.The key features, for example payments, shipping, an admin panel.
- IntegrationsA marketplace and the invoicing app we already use.Systems to connect with: ERP, marketplaces, invoicing, couriers.
- What you haveA logo, product photos and the domain. No hosting yet.A current site, logo, content, domain, hosting.
- TimingBefore the holiday season, because that is when we sell the most.When it should be live, and why then.
- BudgetWe have a range for the first stage and want the store selling within it.If you have a range, say so. It helps fit the scope.
What we quote
We quote every service individually, for the scope you describe. There are no figures from a price list and no ranges, because one service name covers very different projects.
We build
- Landing PageFast One-Page sites perfect for promotions.
- Company WebsiteExtensive company websites with a CMS system.
- Online Stores & E-commerceOnline stores with payments, ready to sell.
- Mobile AppsNative applications for iOS and Android.
- Desktop AppsDesktop software for Windows / macOS / Linux.
- Panels & DashboardsManagement systems, B2B and B2C panels.
- Web PlatformsWeb platforms, marketplaces and systems for EdTech, FinTech and more.
- Integrations & AutomationSecure API integrations plus scripts, bots and tools that cut manual work.
Specialist
We fix and grow
- Project TakeoverFinishing an app or site another team started.
- Code AuditA security, quality and dependency review with a report.
- Website & Store MigrationA new system or domain without losing Google traffic.
- Technical SEOAn indexing and Core Web Vitals audit with fixes in the code.
- Digital AccessibilityA WCAG 2.2 audit and fixes in the code.
A figure for your scope
We calculate it for what we write down after your message and our questions, not for the service name.
No ranges
A site with ten pages and one with a thousand share the same service name, but not the same price.
Extra cost only with consent
A change of scope needs both sides' consent, so you never learn about an extra charge after the fact.
The questions we ask before quoting
The price depends on these answers. Each one you put in your request is one question fewer before the quote.
How many pages or screens, and in how many languages?
Why we askEvery unique layout is separate design and development work, and every language version means translations, addresses and search settings.
Changes: Scope of work
Which systems should the project connect to?
Why we askPayments, couriers, ERP or e-invoicing: every connection to someone else's system means work and testing on their environment.
Changes: Scope of work
What do you want to edit yourself, without a developer?
Why we askEditing content, orders or users needs a back office the client never sees but someone has to build.
Changes: Scope of work
What do you already have: a domain, hosting, content?
Why we askWhat you do not have either goes into the quote or onto the list of what the quote does not cover.
Changes: What the quote does not cover
Do you have a design, or do we make one from scratch?
Why we askDesign from scratch is done with the Aphrodi agency and is a stage of its own. A ready design we build.
Changes: Stages and timing
When should it be live?
Why we askA short deadline means moving other work. We say so in the quote, before promising anything.
Changes: Stages and timing
Do you have a budget range?
Why we askIt helps fit the scope: what to build in the first stage and what later.
Changes: Price
What the answer changes in the quote
- Scope of workPages, screens, features and integrations.Questions 1, 2, 3
- What the quote does not coverFor example hosting, the domain, paid third-party services, content.Question 4
- Stages and timingThe order of work and the deadline in the order.Questions 5, 6
- PriceThe figure for the scope we agree.Question 7
What the quote contains
The layout you get in every quote. The details depend on the project, and the rules on changes, payments, code rights and warranty come from our terms.
Scope of work
Exactly what we build: pages, screens, features and integrations.
What the quote does not cover
For example hosting, the domain, paid third-party services, content and out-of-scope changes, listed plainly before we start.
VulCode terms of service, clause 3.3Any changes to the scope of an Order require the written consent of both parties and may result in an adjustment of the remuneration and delivery timeline.
Stages and timing
The order of work and the deadline, agreed in the order.
Price and payments
Unless agreed otherwise, a 50% advance before we start and the rest after final acceptance.
VulCode terms of service, clause 5.2Unless otherwise agreed, an advance payment of 50% of the total Order value is collected before work commences. The remaining 50% is due upon final acceptance.
Rights to the code
Once paid in full, the full economic rights to the code and graphics pass to you.
VulCode terms of service, clause 6.1Upon full settlement of remuneration, the Client acquires full economic rights to the code, graphics, and other materials created specifically for the Client within the scope of the Order.
Warranty
90 days from acceptance, for bugs in our work.
VulCode terms of service, clause 7.1VulCode provides a warranty for delivered software in accordance with the scope specified in the Order (typically 90 days from final acceptance, unless the Order states otherwise).
Questions about quotes
Answers to what people ask most often before they send a request.
Before you write
Articles that help you prepare a request and compare quotes, and the pages on what happens after acceptance.
Ready for a quote?
Describe the project in the form. The person who will then build your project replies, with questions or straight away with a quote.

