Full Stack Laravel Developer

As a fullstack developer, I build nearly all my custom web apps using Laravel. If you already have a Laravel app that needs fixes or improvements - I can step in and get it sorted for you.

I'm well-versed in the Laravel framework and its complimentary services such as Laravel Forge, Telescope, etc.

I also prefer to use the TALL stack which uses Laravel Livewire, Tailwind CSS and Alpine.js.

Front End Development

Blade templates and Livewire components made beautiful with Tailwind CSS and interactive with Alpine JS.

Back End Development

All your data saved and retrived in logical, secure, performant SQL and Eloquent queries, using Laravel best practices.

UX Design

I ask the right questions to understand and implement how you want the users to interact with your web application.

Test Driven Development

Ensuring that new features and updates don't break existing features by having automatic testing in place to run before launch.

What I am and what I'm not 🤷‍♂️

During my years of experience in developing websites, I have gained some valuable lessons in what technologies and areas of web development in which I can help your business.

Not my thing

Doesn't mean I don't do them, but I am not actively working in these areas.

JAM Stack

Vue JS & React

Bootstrap CSS and SASS

Server infrastructure and Dev ops

Areas of expertise

I have set my focus on being a <strong>TALL stack developer</strong>: using Tailwind CSS, Alpine JS, Laravel Livewire.


Tailwind CSS

Laravel Livewire

Alpine JS


Want to understand more about how you can use the TALL stack?

I'll help your agency understand how you can use the TALL stack in your projects which will push your productivity through the roof and make future maintenance infinitely easier.

07580 338557 / john@johncarter.co.uk

Laravel Case Study

Motor Parts Procurement Web App

Partsweb was developed in 2019 as a way to put eligible motor parts suppliers in contact with the garages and mechanics that need them.

DVLA API Integration
Lookup vehicle data live from the DVLA database.
Quote Statuses
Automatic status changes based on the current stage of request and quotes.
Instant email notifications for suppliers and buyers.
User Roles and Permissions
Different user roles to restrict actions and content from for different types of users.
Provide statistics to suppliers to incentivise their response rate. Provide administrators with custom data reports on app usage.

Send me the overview of your Laravel project

I use my understanding of business to develop Laravel web apps from start to finish.

Or fill in the form...

What do you need? Why do you need it? What's your current web address (if applicable)? Etc.

I am always available on the phone and I prefer to have an informal 5-10 minute chat about the project before we dive in to something more detailed.