jamesslinger
Self-taught full-stack dev, retrained from the sales & recruitment world after more than 20 years XP. Skilled at JS, React, Node, MongoDB, Python, Flask + more
Leeds, UK
Pinned Repositories
Amazon-Price-Checker
This project checks daily the price of a product on Amazon. If it's below a certain price I receive an email alerting me which also contains the page link for fast purchase. I've utilised Python, Gmail, SMTPLIB and Beautiful Soup 4 to get everything working.
Favourite-Things-App
A CRUD WebApp that displays a flip card list of my favourite things, currently movies and songs with more to be added later. Utilising SQL to create, update and delete items on demand and with ease. Built using Python, Flask, Jinja, Bootstrap 5, SQLAlchemy, SQLite and WTForms, together with the Google/YouTube API and TMDB API.
flight_flavour
Built with React.js, you can find cheap flight deals quickly and without hassle. The site allows you to book any flight you find easily via a third-party affiliate API from Kiwi.com.
Personal-Site-v1.0
This was my first personal website using newly learnt skills in HTML & CSS.
Personal-Site-v2.0
My most recent personal website update utilising Flask, Bootstrap 5, CSS3 & HTML5.
pytube
A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos.
SpeedtestTweet
Automated broadband speed tester bot that runs 3 times daily on my Raspberry Pi and tweets the results using the Twitter API.
To-Do-List
A simple 'To-Do' list built using Javascript, jQuery, Express, EJS, Node, MongoDB and Mongoose.
Will-It-Rain
This project utilises Python with two different API's, the OpenWeatherMap api to get up-to-date weather information and the Twilio api which sends SMS messages. This app runs every morning to check the weather where I am. If it's going to rain I receive an SMS message warning me.
YTDLAudio
WebApp that allows you to download the audio stream from any YouTube video in MP3 format.
jamesslinger's Repositories
jamesslinger/Amazon-Price-Checker
This project checks daily the price of a product on Amazon. If it's below a certain price I receive an email alerting me which also contains the page link for fast purchase. I've utilised Python, Gmail, SMTPLIB and Beautiful Soup 4 to get everything working.
jamesslinger/Favourite-Things-App
A CRUD WebApp that displays a flip card list of my favourite things, currently movies and songs with more to be added later. Utilising SQL to create, update and delete items on demand and with ease. Built using Python, Flask, Jinja, Bootstrap 5, SQLAlchemy, SQLite and WTForms, together with the Google/YouTube API and TMDB API.
jamesslinger/flight_flavour
Built with React.js, you can find cheap flight deals quickly and without hassle. The site allows you to book any flight you find easily via a third-party affiliate API from Kiwi.com.
jamesslinger/Personal-Site-v1.0
This was my first personal website using newly learnt skills in HTML & CSS.
jamesslinger/Personal-Site-v2.0
My most recent personal website update utilising Flask, Bootstrap 5, CSS3 & HTML5.
jamesslinger/pytube
A lightweight, dependency-free Python library (and command-line utility) for downloading YouTube Videos.
jamesslinger/SpeedtestTweet
Automated broadband speed tester bot that runs 3 times daily on my Raspberry Pi and tweets the results using the Twitter API.
jamesslinger/To-Do-List
A simple 'To-Do' list built using Javascript, jQuery, Express, EJS, Node, MongoDB and Mongoose.
jamesslinger/Will-It-Rain
This project utilises Python with two different API's, the OpenWeatherMap api to get up-to-date weather information and the Twilio api which sends SMS messages. This app runs every morning to check the weather where I am. If it's going to rain I receive an SMS message warning me.
jamesslinger/YTDLAudio
WebApp that allows you to download the audio stream from any YouTube video in MP3 format.