Projects in Awesome Lists by CianHub
A curated list of projects in awesome lists by CianHub .
https://github.com/cianhub/the-monkees-website
This website offers both existing and potential fans of a band or musician (The Monkees in this case) a way to see and hear songs from the bands back catalog and find out about any new material as it becomes available. The site provides information and links to buy tickets for the bands upcoming concerts as well as a method of booking the band for private events. Fans can learn about the individual members of The Monkees through the band section and provides links to the bands social media and a newsletter sign-up option.
band-website bootstrap css3 example-site frontend-webdevelopment html5 javascript music-website onepagewebsite website
Last synced: 29 Jul 2025
https://github.com/cianhub/guessing-game
Riddle-Me-This is a web application game that asks players to guess the answer to a riddle. The player is presented with text that contains the riddle. Players enter their answer into a textarea and submit their answer using a form. If a player guesses correctly, they are redirected to the next riddle. If a player guesses incorrectly, their incorrect guess is stored and printed below the riddle. Multiple players can play an instance of the game at the same time. Users are identified by a unique username. At the end of each game a leaderboard is displayed that ranks top scores for all users.
bootstrap css flask html javascript jquery python
Last synced: 06 Oct 2025
https://github.com/cianhub/issue-tracker
This application is an issue tracker/new feature request platform for a theoretical app. The 'Great Idea Issue Tracker' is a responsive web application that allows users to create, upvote, pay for, comment on, update, view progress on, delete and read tickets containing bugs or new feature suggestions. The app was developed as a platform from which an existing platform can be improved and a team can receive constructive criticism and suggestions from their customers.
bootstrap css3 data-visualization django full-stack-web-development heroku-deployment html5 javascript jquery python3 user-management
Last synced: 29 Jul 2025
https://github.com/cianhub/breath-guide
A simple visual guide for a breathing exercise.
angular breathing sass visualization
Last synced: 07 Sep 2025
https://github.com/cianhub/responsive-navbar-flexbox
A quick code snippet for creating a responsive navbar with CSS and Flexbox.
css flexbox html navbar responsive
Last synced: 26 Mar 2025
https://github.com/cianhub/holy-grail-css-challenge
A solution to the Holy Grail CSS layout with Flexbox.
Last synced: 26 Mar 2025
https://github.com/cianhub/guardian-archive-search
A basic application built with React and complimentary libraries for practice. This application allows the user to search articles from the Guardians archive and get the latest news.
firebase-hosting guardian-api material-ui react react-router-v4 react-spinner redux redux-saga
Last synced: 26 Mar 2025
https://github.com/cianhub/digital-cookbook
Digital Cookbook is a responsive web application that allows users to create, give feedback on, update, delete and read cooking recipes.
automated-testing bootstrap css3 flask full-stack-web-development heroku-deployment html5 javascript jquery mongodb pymongo python3
Last synced: 30 Dec 2025
https://github.com/cianhub/angular-reactive-forms-validation
A simple exercise to practice validating reactive forms in Angular.
angular2 reactive-forms validation
Last synced: 26 Mar 2025
https://github.com/cianhub/100daysofpythonday5
Experimented with the Collections libraries and used it to extract the top 20 highest rated directors based on a criteria from a CSV file
100-days-of-code collections python3
Last synced: 26 Mar 2025
https://github.com/cianhub/discord-translator-chat-bot
A Discord chatbot that detects if a message is in English and if not then translates that message to English.
axios discord-bot expressjs heroku-deployment node-js translation yandex-api
Last synced: 28 Oct 2025
https://github.com/cianhub/nodejs-practice-server
A server built to practice creating NodeJS servers.
es6 javascript nodejs nodejs-server
Last synced: 28 Oct 2025
https://github.com/cianhub/practicing-react-redux
A simple project completed to practice implementing redux in a react.js application.
create-react-app practice-project react redux
Last synced: 10 Sep 2025
https://github.com/cianhub/my-work
This website is primarily designed to host projects and provide information, while also serving as an example of my work and design aesthetic.
bootstrap4 css html javascript jest particles-js portfolio react sass scroll-reveal
Last synced: 30 Dec 2025
https://github.com/cianhub/react-recipe-manager
A react application for managing recipes and ingredients, made to practice React core concepts.
fundamentals react recipe-app typescript
Last synced: 17 Jul 2025
https://github.com/cianhub/javascript-piano
The JavaScript Piano is a simple, responsive web application that allows users to play the chords in the C Major musical scale using either their keyboard or by click the buttons on screen.
audio bootstrap4 css3 html5 interactive javascript music
Last synced: 30 Dec 2025
https://github.com/cianhub/react-course-assignment-three
This project was completed as part of a course on react.js
Last synced: 30 Dec 2025
https://github.com/cianhub/shopping-list-recipe-app
This project was built as a way to learn Angular and become more familiar with it's functionality and features.
ahead-of-time angular2 angular6 css3 firebase full-stack html5 lazy-loading rxjs s3-website
Last synced: 30 Dec 2025
https://github.com/cianhub/angular-docs-testing
A project I am using to improve my testing skillset for Angular 2 apps.
Last synced: 21 Jul 2025
https://github.com/cianhub/javascript-clock
Javascript Clock is a simple web application that displays the time in real time on a javascript clock-face.
Last synced: 13 Jul 2025
https://github.com/cianhub/spacex-launch-app
An app for learning GraphQL and Apollo using the SpaceX API for data
apollo css-grid css3 expressjs graphql heroku-deployment html5 nodejs reactjs spacex-api typescript
Last synced: 27 Jun 2025
https://github.com/cianhub/basic-java-number-game
A basic number game for learning Java
Last synced: 24 Jul 2025
https://github.com/cianhub/100daysofpythonday11
Practicing testing with PyTest by refactoring and adding tests to the Day 3 repo
100-days-of-code pytest python
Last synced: 25 Jul 2025
https://github.com/cianhub/100daysofpython-day3
A simple stopwatch application
Last synced: 21 Sep 2025
https://github.com/cianhub/experimenting-with-css-grid
A small project for experimenting with CSS Grid
Last synced: 04 Aug 2025
https://github.com/cianhub/web-vr-threejs-sky-app
A simple web app made with webVR and Three.js to experiment with making a virtual reality web application.
css3 html5 javascript three-js virtual-reality webapp webgl2 webvr
Last synced: 05 Oct 2025
https://github.com/cianhub/python-revision-assignment-6
The solution to an assignment completed as part of my Python revision.
Last synced: 20 Aug 2025
https://github.com/cianhub/react-planner-hooks
A basic react refresher planner app... with hooks!
Last synced: 22 Aug 2025
https://github.com/cianhub/express-js-and-mysql
A simple REST API with Express.js and mySQL
expressjs javascript mysql-database node-js rest-api
Last synced: 25 Aug 2025
https://github.com/cianhub/todolist-api
This project is a full-stack web app and API for making a to-do list.
api axios css expressjs html javascript mongodb nodejs sass
Last synced: 30 Dec 2025
https://github.com/cianhub/learning-java-eliza-program
A simple Eliza program for learning Java
Last synced: 19 Jun 2025
https://github.com/cianhub/practicing-with-angular-elements
A simple project for practicing and exploring Angular Elements.
angular angular-elements practice-project
Last synced: 10 Jun 2025
https://github.com/cianhub/basic-git-repo
A basic git repo for demonstration purposes
Last synced: 08 Apr 2025
https://github.com/cianhub/github-job-finder
A react application using custom hooks to dynamically send and display API data
Last synced: 11 Jun 2025
https://github.com/cianhub/practicing-with-react-and-next.js
A simple project I created to explore and try out next.js
Last synced: 04 Sep 2025
https://github.com/cianhub/100daysofpythonday10
Exploring unit tests with pytest
100-days-of-code pytest python
Last synced: 06 Sep 2025
https://github.com/cianhub/practicing-with-webpack
A basic project for experimenting with Webpack and Babel configurations
Last synced: 01 Mar 2025
https://github.com/cianhub/word-guesser-enzyme-jest-tdd
A word guessing application built to explore using TDD with Jest and Enzyme with React
Last synced: 26 Mar 2025
https://github.com/cianhub/micro-frontend-react-sketch
A quick POC for a React, Webpack, TS based Microfrontend Architecture.
Last synced: 26 Mar 2025
https://github.com/cianhub/user-input-with-java
A project for learning user input with Java
Last synced: 26 Mar 2025
https://github.com/cianhub/revision-python-assignment-4
The solution to an assignment completed as part of my Python revision.
Last synced: 26 Mar 2025
https://github.com/cianhub/startup-site-exercise
An example of a start-up website built with Flexbox.
Last synced: 26 Mar 2025
https://github.com/cianhub/react-typed-contexts
A simple app for practicing creating typed contexts and optimising renders in React
context-api react render-optimization
Last synced: 04 Jul 2025
https://github.com/cianhub/testing-react-apps-with-jest-enzyme
A simple click counter react app for exploring TDD with Jest and Enzyme.
Last synced: 26 Mar 2025
https://github.com/cianhub/shopping-list-recipe-app-redux-pattern
An alternate version of the shopping-list-recipe-app project which uses a redux pattern with ngrx instead of an observer pattern for state management.
angular6 bootstrap3 css3 firebase full-stack html5 ngrx rxjs typescript
Last synced: 26 Mar 2025
https://github.com/cianhub/simple-jsp-1i8n-app
A basic i18n JSP app for learning JSP fundamentals
Last synced: 26 Mar 2025
https://github.com/cianhub/strapi-demo
A basic CMS and API built with Strapi to explore its features.
Last synced: 03 Jul 2025
https://github.com/cianhub/react-planner-app-refresher
A simple React refresher application
Last synced: 26 Mar 2025
https://github.com/cianhub/simpsons-quote-generator-ajax
An AJAX web app which generates Simpsons quotes using four different ways of fetching API data.
ajax axios css fetch-api flexbox html javascript jquery-ajax xhr
Last synced: 26 Mar 2025
https://github.com/cianhub/python-revision-assignment-7
The solution to an assignment completed as part of my Python revision.
Last synced: 26 Mar 2025
https://github.com/cianhub/weather-finder-app
Weather Finder is a responsive web application that finds the current weather conditions in a city.
bootstrap4 css es6 html reactjs sass
Last synced: 26 Mar 2025
https://github.com/cianhub/service-workers-with-angular
A project for building a service worker with Angular 9
Last synced: 26 Mar 2025
https://github.com/cianhub/react-api-query-hooks
A simple react refresher application for using API queries with hooks
Last synced: 26 Mar 2025
https://github.com/cianhub/python-face-finder
A project for experimenting with using Python for facial recognition
Last synced: 26 Mar 2025
https://github.com/cianhub/react-particlejs-animation
A simple animation made with React.js and Particle.js.
8bit animation css3 html5 particles-js sass scss
Last synced: 26 Mar 2025
https://github.com/cianhub/python-revision-assignment-2
The solution to an assignment completed as part of my Python revision.
Last synced: 26 Mar 2025
https://github.com/cianhub/reac-wasm-gif-converter
A simple application for converting videos to gifs
Last synced: 26 Mar 2025
https://github.com/cianhub/practicing-with-algorithms
A basic JS file for practicing algorithms
Last synced: 26 Mar 2025
https://github.com/cianhub/react-native-mini-game
A simple mini-game built with React Native for practice
Last synced: 26 Mar 2025
https://github.com/cianhub/python-revision-assignment-5
The solution to an assignment completed as part of my Python revision.
Last synced: 26 Mar 2025
https://github.com/cianhub/python-tapology-events-web-scraper
A basic webscraper to get the upcoming major MMA events from Tapology and add them to a spreadsheet with title and date
Last synced: 26 Mar 2025
https://github.com/cianhub/random-user-generator
A simple app for generating random users.
css fetch-api html javascript random-user-generator-api
Last synced: 26 Mar 2025
https://github.com/cianhub/node-js-server
A project for learning Node JS and exploring its core functionality
Last synced: 31 Aug 2025
https://github.com/cianhub/practicing-react-hooks
A project for experimenting with React hooks
Last synced: 26 Mar 2025
https://github.com/cianhub/practicing-with-angular-universal
A simple hello world project for exploring the features in Angular Universal.
angular angular-universal hello-world nestjs practice-project
Last synced: 26 Mar 2025
https://github.com/cianhub/knapsack-algorithm-solution
A JavaScript algorithm for solving the knapsack problem
algorithm javascript knapsack-problem
Last synced: 26 Mar 2025
https://github.com/cianhub/interactive-thumbnail
A small snippet creating interactive thumbnails in an image gallery with CSS.
Last synced: 26 Mar 2025
https://github.com/cianhub/java-string-formating
A simple project for learning string formatting in Java
Last synced: 26 Mar 2025
https://github.com/cianhub/practicing-with-animations-in-react
A basic project for practicing animations in a React project
Last synced: 26 Mar 2025
https://github.com/cianhub/next-js-learning-app
A simple application for exploring Next.js file base routing system
Last synced: 26 Mar 2025
https://github.com/cianhub/nextjs-blog-project
A blog created with next.js, to explore its functionality.
Last synced: 26 Mar 2025
https://github.com/cianhub/java-class-basics
A simple project for learning the basics of Java classes
Last synced: 26 Mar 2025
https://github.com/cianhub/practicing-with-angular-animations
A simple project for exploring the animation functionality included with Angular.
angular angular-animations practice-project
Last synced: 26 Mar 2025
https://github.com/cianhub/expressjs-practice-assignment
The solution to an assignment from an ExpressJS Udemy course.
Last synced: 26 Mar 2025
https://github.com/cianhub/java-basics
A project for learning the basics of Java
Last synced: 26 Mar 2025
https://github.com/cianhub/exploring-servlets
A project for exploring and messing around with Java servlets
java learning-by-doing servlet
Last synced: 26 Mar 2025
https://github.com/cianhub/learning-blockchain
A Python refresher project for revising Python and learning the blockchain model
blockchain python-standard-library python3
Last synced: 26 Mar 2025
https://github.com/cianhub/guess-the-password
A simple web app where the user is given a list of potential passwords and tries to guess the correct one.
Last synced: 26 Mar 2025
https://github.com/cianhub/css-loading-icon
A quick code snippet for creating an animated loading icon with CSS.
css html loading-animations loading-spinner
Last synced: 26 Mar 2025
https://github.com/cianhub/basic-jsp-servlets-mvc-app
A very basic applciation for exploring combining JSPs and Servlets
basic java jsp learning-by-doing mvc servlet
Last synced: 26 Mar 2025
https://github.com/cianhub/css-3d-button
A quick CSS snippet to create the illusion of a 3D button element.
Last synced: 20 Jul 2025
https://github.com/cianhub/memory-game
SIMON is a game that creates sequences of sounds and lights and requires a player to repeat the sequence. If the player succeeds, the sequence becomes progressively longer and more complex until the game ends at level 10. The game consists of two modes normal and strict, on strict mode if the player makes a mistake they must restart from level 1.
browser-game game html5-game javascript jquery
Last synced: 26 Mar 2025
https://github.com/cianhub/learning-backend-dev-with-node
A project for learning back-end development with NodeJS
ejs expressjs javascript mongodb mongodb-driver mongoose mysql nodejs pug-template-engine sequelize
Last synced: 26 Mar 2025
https://github.com/cianhub/coure-goals-app
A test application for learning React Native.
Last synced: 26 Mar 2025
https://github.com/cianhub/deno-rest-api
A simple REST API made with Deno, PostgreSQL and Oak
deno deno-postgres denon oak postgresql rest-api typescript
Last synced: 26 Mar 2025
https://github.com/cianhub/card-matching-game-react
A simple card matching game built with React.
css3 game gh-pages html5 react state-management
Last synced: 26 Mar 2025
https://github.com/cianhub/cost-tracker
A simple cost tracking app made with React Context and hooks
react react-context react-hooks
Last synced: 26 Mar 2025
https://github.com/cianhub/deno-hello-world-server
A quick Hello World app made with Deno
Last synced: 26 Mar 2025
https://github.com/cianhub/breathing-guide-observables
This simple web app is a breathing guide for meditation practice and was made as a practice exercise in using Angular2, animations and Observables.
angular angular2 animation breathing breathing-guide css3 meditation meditation-practice observable practical-exercises s3-website
Last synced: 26 Oct 2025
https://github.com/cianhub/exploring-jsp
A sketch project for exploring JSP technology
Last synced: 26 Mar 2025
https://github.com/cianhub/100daysofpythonday6
An example of the Collections library being used to extract the top 10 highest rates of COVID-19 per 1000 people by county in Ireland
100-days-of-code collections covid-19 python3
Last synced: 26 Mar 2025
https://github.com/cianhub/100daysofpythonday9
A solution to the exercise found here: https://codechalleng.es/bites/21/
100-days-of-code dictionary list python
Last synced: 11 Jun 2025
https://github.com/cianhub/burger-builder-app-react
This project is a simple application designed to improve my knowledge of and utilise the core features of React, Redux, React-Router and Firebase and implement common uses of its functionality.
css3 firebase firebase-database firebase-hosting full-stack javascript react react-redux react-router redux redux-saga
Last synced: 26 Mar 2025
https://github.com/cianhub/100daysofpythonday7
Exploring data structures in Python
100-days-of-code data-structures python
Last synced: 05 Sep 2025
https://github.com/cianhub/burger-builder-app-react-hooks
This project is an alternate version of https://github.com/CianHub/burger-builder-app-react adapted to use functional React components, redux-thunk and React Hooks
css3 firebase firebase-database firebase-hosting full-stack javascript jsx react react-hooks react-redux react-router redux redux-thunk
Last synced: 30 Dec 2025