Kieran Oldfield Web Development

Kieran Oldfield Web Development Logo

Hello. My name is Kieran and I am a Web|Developer from Stoke-on-Trent.


About Me Icon

About Me

I specialise in creating bespoke websites and web applications that provide great functionality and features.

Having your own website can open the door to many avenues, and it may not be as difficult as you think. I like to help people out and enable them to create something for themselves, so go ahead and check out my blog and see if you can learn anything!

I talk a lot about Django, Ubuntu, Python, Javascript and and many other things to help you create a bespoke web application. I don't really have any financial motivation in this, besides implementing a few non-intrusive ads here and there on my website. I mean, if you like you can buy me a coffee if you feel like I've helped you out, but I'm honestly just happy to do it out of my own curiosity and interest in web development and share it with you 😊


Laptop Icon

My Portfolio

  • Sensababy Logo

    SensaBaby is an e-commerce website inspired by my wife who has a background in childcare and education.

    This project integrates Stripe's Checkout Session and Product API, and I will be looking to add more features to this website soon.

    (This app is in test mode, so you can go ahead and try out its features! Use the card number 4000 0000 0000 3220 to test payments, with any future expiry, any CVV and post/zip code.)

  • Novabeat Logo

    Novabeat is a responsive mock-up landing page that I developed for a hi-tech speaker.

    This project was made in collaboration with web designer Musawir Hussain who designed the landing page.

  • Potterbook Logo

    PotterBook is a booking web-application for businesses and sole-traders all across the globe. You can sign up, make a schedule, share your unique link/QR code with your clients and get paid bookings!

    Upon booking an appointment, a client is sent a QR ticket and unique URL that the service provider can scan/click upon attendance.

    The app uses the Stripe Connect API to link with and pay service providers so that payments are directly paid to their Stripe accounts instantly.

    (This app is in test mode, so you can go ahead and try out its features! Use the card number 4000 0000 0000 3220 to test payments, with any future expiry, any CVV and post/zip code.)

  • DJ Logo

    Kieran Oldfield Entertainment Services is a website designed and developed by myself.

    It has a very clean look with a black and white theme. The main section also has a small mp4 clip running in the background, giving it a bit of a disco-dynamic.

  • Video Chat and GPT App Logo

    This project is a video chat application where two users can join a single room and have a conversation via video and text.

    If you need help with your conversation, you can call OpenAI's GPT 3.5 to aid you in whatever you may need by adding "!gpt" at the beginning of your message.

    You can also generate an AI image by simply describing what you want in the image and by adding "!img" to the beginning of your message.

    These features are made possible with the power of WebRTC, WebSockets, OpenAI's ChatCompletion and DALL-E API, and Coturn's open source TURN and STUN servers configured on my VPS.

  • Lashes By Kayleigh Logo

    This is a web page that I made for my sister who is mobile eyelash artist.

    This webpage was made using a ready-made HTML template courtesy of Free CSS and tailored/edited to her business.

  • Laura Oldfield Childminding Logo

    This is a website that I made for my wife who is an OFSTED registered childminder.

    Upon entering the website, you will notice that there is a unique feel to it which makes it stand out from other websites. The background moves dynamically based on where your cursor is, and navigating to different pages gives a smooth fade-out fade-in transition, giving it a truly premium feel which is something that DIY websites can lack due to restrictions of customisability that code can bring to the table.

    There is also a diary feature, which allows my wife as a childminder to create accounts for parents and write updates of what their children have been doing throughout the day and for the parents to reply in their diary.


Tech Stack Icon

Tech Stack

  • NGINX Logo
    Nginx
  • Ubuntu Logo
    Ubuntu
  • AWS Logo
    AWS
  • Django Logo
    Django
  • Stripe Logo
    Stripe API
  • OpenAI Logo
    OpenAI API
  • HTML, CSS and Javascript Logo
    HTML, CSS, Javascript
  • Postgres Logo
    PostgreSQL
  • Redis Logo
    Redis

Message Icon

Contact Me

Whether you want to talk about making your dream website a reality, collaborate with me or just want to say hello, please don't hesitate to drop me a message and I'll get back to you!