An open API service indexing awesome lists of open source software.

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.

css flexbox holygrail html

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

assignment react redux

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.

clockface css html javascript

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

100-days-of-code python3

Last synced: 21 Sep 2025

https://github.com/cianhub/experimenting-with-css-grid

A small project for experimenting with CSS Grid

css-grid css3 html5

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!

hooks react refresher

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

custom-hook github-api react

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

nextjs react

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

babel react webpack3

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.

css flexbox html sass

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.

enzyme jest react tdd

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

java jsp learning-by-doing

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

react react-router refresher

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

angular-cli service-worker

Last synced: 26 Mar 2025

https://github.com/cianhub/react-api-query-hooks

A simple react refresher application for using API queries with hooks

hooks react

Last synced: 26 Mar 2025

https://github.com/cianhub/python-face-finder

A project for experimenting with using Python for facial recognition

face-recognition python3

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

gif reactjs wasm

Last synced: 26 Mar 2025

https://github.com/cianhub/practicing-with-algorithms

A basic JS file for practicing algorithms

algorithms javascript

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

csv python3 webscraping

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

react 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.

css html thumbnail

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.

nextjs vercel

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

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.

css3 es6 html5 javascript

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.

3d button css3 html5

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/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

deno hello-world typescript

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

java jsp learning-by-doing

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