Front End


I developed a new website for Shine, who operate an activities business in Bristol. The project lasted several months and included a database migration, new booking system payment integration and administration dashboard.


The site is built using Node.js and Express. All of Shine's previous data, including over 5,000 user accounts and 35,000 orders, were migrated to a new MongoDB database.

The booking journey and 'My Account' sections use React components and the checkout is integrated with Stripe to handle credit card payments.

You can view the site here.