Full Stack Developer
Hi, I'm Scott McLaughlin. I am a student from the Wirral, originally born in Glasgow then I moved down to England when I was 4 years old. I went to Calday Grange Grammar School and left with 10 GCSE's. After that I went to City of Liverpool College and achieved a level 3 BTEC in IT then I left for a more detailed course. Recently I have completed and passed the full stack development traineeship from IT Career Switch. I have a passion for coding but in my free time I go to the gym, game and play football every week.
Udemy
IT Career Switch
City of Liverpool College
Calday Grange Grammar School
Home Bargains
These are a couple examples of projects I completed while in the middle of my full stack course so they are not 100% complete and have some bugs but they still show off some of the skills I have learnt and can implement.
This was one of my first 'big' projects. It was my introduction to using an external API and retrieving data from it, so I decided to replicate reddit.com. I used react-router for my routing. The API was used to retrieve the posts title, image, author, likes and all the comments. I also created a search bar at the top which filters the posts accordingly. This project allows users to scroll through endless content and have the ability to view upvotes and other peoples comments.
When I started this project it was the most complex project I had attempted and I spent a lot of time developing it. I again used react to create this app however I also used node and was practicing my skills using a css framework, tailwind in this example. It was also my first time adding authentication to my projects and getting used to storing user data in a database securely and safely. Finally I added a checkout system with stripe. The application lets users shop in a (limited) online store and save their items in a cart to checkout at a later time. This project allows for multiple users and therefore multiple carts.
These 2 projects are my best work. They are both fully functional and tested. They were completed as final projects to my full stack course with most of my time spent developing them.
When I first recieved the spec for this I had no idea what a gazetteer was so a lot of research went into it. This was my first project making a mobile-first application using the bootstrap framework. I used the Leaflet js library to display the map of all the countries and used plugins on top of that for things like the clusters and custom airport markers. I further practiced my experience with API's in this project, using 10 separate API's that I researched into to give me the most detailed and relevant data. The application provides a wide variety of information on all the countries of the world including local news, weather and currency exchange. The map is fully interactive with the ability to toggle a street or satelite view. I would say that this is my favourite project.
The company directory project is my most recent work. It uses the bootstrap framework and is mobile friendly. This project allowed me to use my SQL skills in writing queries for the database to retreive the relevant records when needed. The app displays the current employees, departments and locations at the company which can be filtered multiple ways. When developing I had to ensure the relationships between tables stayed in tact when creating, deleting and editing records and make sure everything shows the most recent, updated information.