I’ll build your website. Or tell you it’s not needed.
I make websites for businesses, built for phones: so people find you and get in touch. And custom software for companies.
Jaume Pérez SentísWeb developer in Barcelona
Websites · four made-up businessesall made up
Personal project · Barcelona Pulse, with real public dataBarcelona Pulse
- All in your name: the website, its address and the passwords. No lock-in.
- A fixed quote in writing, before we start.
- You always talk to me: in person, by phone or on WhatsApp.
When you don’t need me
Before asking me for a quote, check whether you’re in one of these three cases. You save money and I skip a project that isn’t needed.
You only need to be found on Google Maps
If what you want is to show up when someone searches “hairdresser near me”, start with a Google Business Profile. It’s free and you can fill it in yourself in an afternoon.
Instagram works for you
If your customers find you there and message you, you may not need more for now. A website adds value when you want to show up on Google, give more information than fits in a profile or take bookings without depending on a social network.
Your current website is fine
If it looks good on mobile, people find it and they call you, don’t replace it just because it’s three years old. If in doubt, run the free check.
If your case isn’t here or you’re not sure, write to me and I’ll tell you just as plainly.
What your business website could look like.
Something else? These four are examples: the website is built for your business.
A demo with a made-up restaurant. Each number points to a part, and the note says what it would be for your business.
A demo with a made-up physiotherapy centre. Each number points to a part, and the note says what it would be for your clinic.
A demo with a made-up interior design studio. Each number points to a part, and the note says what it would be for your studio.
A demo with a made-up neighbourhood hardware shop. Each number points to a part, and the note says what it would be for your shop.
Open the demoOpen the demoOpen the demoOpen the demo
Open in the demo
Open in the demo
Open in the demo
Open in the demoToday’s hours
Opening hours in plain sight, with today highlighted and whether it’s open now.
Who’s in today
Each professional’s hours and the free slots, with the current time marked.
The job, in view
How you work, told through a job that moves on as you scroll: what comes out, what stays and what’s new.
The catalogue, with search
Product cards without a shopping basket, with the price and a search to find them right away.
Open in the demo
Open in the demo
Open in the demo
Open in the demoThe menu
The menu as a page, not a PDF, so Google understands it and it’s readable on a phone.
Treatments
Each treatment explained without jargon: what it is, who it’s for and what a session is like.
What the client decides
Each stage with what gets done, how long it takes and what they need to decide, so nothing takes them by surprise.
Ask about a product
Each card with the price, the aisle and WhatsApp with the product already written in.
Open in the demo
Open in the demo
Open in the demo
Open in the demoWhere you are
The address with the map and a button to open it on your phone.
The team
Each professional with their speciality, registration number and when they’re in.
The finished job
The result, room by room. On your website, with photos of your work; a 3D flat like this one is quoted separately.
Stock and “Put it aside”
How many of each product are left, in sync with your till, and the option to put one aside to collect. Both are quoted separately: they depend on your till system.
Open in the demo
Open in the demo
Open in the demo
Open in the demoBook a table
A clear way to book: call, WhatsApp, a form or your booking system’s button. A custom connection to it is quoted separately.
Book an appointment
A four-step booking that asks only for the essentials and nothing about the patient’s health. Connecting it to your diary, with live free slots, is quoted separately.
Book a visit
A visit request that asks only what’s needed: what to renovate, the size and when suits them. Connecting it to your diary is quoted separately.
Hours and getting here
Your hours with today marked, the address and how to get there, because many people look you up to visit the shop.
Screenshots of the demo. Cal Exemple doesn’t exist.
Screenshots of the demo. Centre Exemple doesn’t exist.
Screenshots of the demo. Estudi Exemple doesn’t exist.
Screenshots of the demo. Ferreteria Exemple doesn’t exist.
Open the Cal Exemple demoOpen the Centre Exemple demoOpen the Estudi Exemple demoOpen the Ferreteria Exemple demoWebsites for restaurants and barsWebsites for clinics and practicesWebsites for renovation and interior designWebsites for shops and retailers
Custom software for your company.
Software built around how your team works. It runs in the browser, with nothing to install, and brings together what’s now scattered across spreadsheets, emails and paper.


Software to keep track of your customers (CRM)
It’s my daily work: the CRM of a Barcelona property agency, used by more than 80 people.
A management tool
Software to make sense of your data
Barcelona Pulse, the one on the map, turns about four million rows a month into a map you can read.
Software you sell to other companies (SaaS)
Cuadra, the one in the second screenshot, is built this way. I built it from start to finish, although it isn’t for sale today.
Connecting what you already use
Automating tasks you repeat
What’s included and what the price depends on
We work out the details around your business, and you get it in writing, fixed, before we start.
What’s included
- Structure and copy, worked out with you
- Mobile-friendly design, fast and legible
- Contact: call, WhatsApp or form
- If needed, a catalogue, bookings or a way to edit the text yourself
What the price depends on
The simplest website is a single page: what you offer, where you are, when you’re open and how to reach you. From there, the price depends on the number of pages, on whether the copy and photos exist or need preparing, and on whether you need a catalogue, bookings or to edit the text yourself.
Making the website connect by itself to other software, such as your bookings, appointments, till or an online shop with payments, is quoted separately. If that software already gives you a button to put on the website, adding it is included.
What’s yours
Your website’s address (the domain) and the place where it’s stored (the hosting) are in your name and you pay for them; the quote tells you what they cost per year. You keep the website and all the passwords. If you ever want someone else to look after it, you take the whole thing with you.
After delivery, you look after it or, if we agree on it, I do: keeping it running, the changes you need and the backups. No lock-in.
Already have a website?
I review it and tell you whether it’s worth improving or starting over, and why.
Try the automatic check, free and in 30 secondsHow I work
Four phases. In each one you know what you get and what’s still to come.
Understand the need
We talk about your business and what you want to achieve. Bring what you already have: copy, photos, logo or your current website. If something is missing, we sort it out then.
You get: a written summary of what I understood.
What’s in and what it costs
I set out what the project includes, what it doesn’t, and what it costs.
You get: a fixed quote, with what’s in and what isn’t, in writing.
Design and build
I work in blocks and show you progress so we can fix things early.
You get: intermediate versions you can review.
Review and deliver
We go through it together, adjust and publish.
You get: the website or tool working, and an explanation of how to use it.
Who’s behind this

I’m Jaume. I develop tools that people use every day and bring that experience to the websites and software I build for businesses and companies. I work from Barcelona, in person or remotely.
Sh Barcelona
Oct 2023 – presentI develop and maintain the customer management software (CRM) of a Barcelona property agency. More than 80 people use it.
Reset Soluciones
2022 – 2023I automated processes and reports for online learning platforms and WordPress sites.
Barcelona Pulse
Personal project · 2026Barcelona’s Bicing on a map, built on the City Council’s open data: a whole day step by step and which areas would be close to a new station. Coded with AI assistance; the decisions and the review are mine.
See how Barcelona Pulse worksCuadra
Personal project · 2026Compares two lists and shows what matches, what’s missing and what differs. I designed and built it from start to finish.
See the Cuadra case study
More about my background
At Sh Barcelona
In the CRM I build bookings, contracts, invoicing, issue management and occupancy calendars.
I connect it to property listing portals and other external services, design its databases and automate internal processes.
At Reset Soluciones
I built automations for Moodle and WordPress and Excel reports that generated themselves, and managed the web hosting.
Centre de Formació d’Adults Can Batlló
2017 – 2019IT support and web maintenance: I maintained hardware and software, and built digital forms and internal web tools.
Education
Higher Vocational Diploma in Web Application Development. Institut Pedralbes, 2020 – 2023.
Vocational Diploma in IT Systems and Networking. Escola del Treball, 2017 – 2019.
Languages
Catalan and Spanish, native. English, professional working proficiency.
Technologies
PHP (Yii and Laravel), .NET, MySQL/MariaDB, PostgreSQL, MongoDB, JavaScript, HTML and CSS, Tailwind CSS, Git, Docker, REST APIs, automated testing and CI/CD.
Tell me about your project
What happens when you get in touch?
- I read your message and ask only for what I need to understand it.
- I explain where I would start and whether I can help.
- If it fits, I prepare a proposal: what’s in, what isn’t and what it costs. You decide.



