Skip to content

Latest commit

 

History

History
272 lines (177 loc) · 5.27 KB

README.md

File metadata and controls

272 lines (177 loc) · 5.27 KB

Laceys Farm Shop & Butchers



Home
About
Front End
Back End
Hooks & Libraries
SEO
Take Aways



I was lucky to work with The Lacey family to help them promote their business and keep updated with customers. The site had a responsive feature included and was visually improved. We also worked together to create their product photography.



Original website from 2014 was created in html and css. Version on this repository is re-created in NEXT JS and hosted with Vercel.



Back end is based on NEXT JS pages/api. The actual database is running from raspberry pi on my desk.



order dashboard

We created a Orders Dashboard where the milk deliveries are displayed. These can be sorted based on the day of the week, today or simply see all of them.

order dashboard



form hook

hamburger react

menu13

mysql2



We created series of photographs of The Lacey Farm produce, mainly focusing on the dairy section with farming theme.



Pages were planned so anyone looking for milk delivery, farm shop, local produce or local butcher in Buckinghamshire or Slough would have Lacey Farm pages in the search results.



In this project I connected front and back end at 0 cost by hosting front end with Vercel and for back end utilising my old Raspberry Pi.

One issue I had to deal with was working out how to keep public ip to our home router updated so the front end can connect anytime, even after BT has changed our IP. I solved that by creating next js repository on github linked to vercel. Then I set up a cron job on the Raspberry Pi to run every minute of the day, to check for our IP using ifconfig.me/ip link. Result from this check was directed to a particular file in NEXT JS app and finished it all with git add . && git commit -m 'updated' && git push command in the cron job.



Lucy worked with our business in years 2014-2016 to help redesign and relaunch our website. I found her very professional, and understanding of our requirements. She was easy to work with and we were happy with the outcome of the project.

Will Lacey


Home
About
Front End
Back End
Hooks & Libraries
SEO
Take Aways