Daniel Barclay's repositories
YouTube-Downloader
Download and convert any YouTube video to MP4 or MP3. Built using Node.js
IoT-Learning-Platform
Learning Platform for IoT devices built using React with advanced Redux for async CRUD, Node.js backend, Websockets and Firebase Real Time Database
Hangouts-App
A mobile app to share your favourite places to hangout with the world. Built using React Native and Firebase
Event-Book
Event Booking system built using React.js frontend, GraphQL, Node.js and Mongo DB
Slack-Clone
Full stack Slack clone built using React, Node, GraphQL and Postgres
advent-of-code-2022
Advent of Code 2022, written in Rust
Amazon-Rainforest
Website promoting the Amazon Rainforest made using advanced Sass
Bookshelf-GraphQL
Full-stack app to query book records. React frontend with Apollo, Node.js backend with GraphQL and MongoDB hosted on mLab
Budget-Tracker
Advanced Progressive Web App to track a budget and manage expenses. Built using vanilla JS
BuildYourBurger
Build the burger of your dreams. Responsive web-app built using React, advanced Redux and Firebase
copy-write
Chrome Extension to allow users to overcome website restrictions by coping text/images from a web page
cost-of-living-hackathon
Web journey for identifying benefit entitlements
Electron-Screen-Recorder
Screen Recording Desktop App built using Electron
Electron-Todo
Desktop Todo app made using Electron with Node.js
Game-of-Life
Conway's Game of Life simulation built using React
Game-of-Life-Hooks
Conway's famous Game of Life built using React Hooks
Lyrics-Snippets
Store awesome lyrics snippets from your favourite songs. Built using Vue
move-4-mental-health
Community miles tracker to track progress towards overall goals as part of Move for Mental Health
NewportSensorsWebsockets
React 16 web app using websockets with client and server to communicate light, air quality and noise levels for given areas in Newport.
prettier-tf
npx command to make terraform prettier with just a single command
reach-to-react-router-talk
Slides for a talk on migrating from @reach/router to react-router
RealTimeChat
Real-time chat web-app using websockets
Street-Fighter
Text based Street Fighter game built using Vue
sweepstake
Delightful sweepstake experience