Aidan Juma's repositories
tengoku-mobile
a cross-platform mobile application for aggregating links to anime/manga content from sources across the internet. watch/read your favourite content on 天国アプリ!
tengoku-next-12
天国 is a search aggregator for Japanese pop culture media (such as anime). It is written using NextJS (v12), TailwindCSS and React, and made possible by the Consumet TypeScript library. I may re-write this web application using either NextJS 13 or SvelteKit 1.0 in the near future.
programmatic-penguins-nft
A programmatically-generated pixel art NFT project. Listings can be found @ https://opensea.io/collection/programmatic-penguins
currencies-against-usd
at the beginning of every hour, update a JSON file (currency-rates.json) to store the latest (approx.) exchange rate for each currency against the USD.
equity-finance-rest
a REST API built for use with my school A-Level coursework project, equity. built using flask in python.
iata-airports
uses mwgg's "Airports" repository to generate a JSON file containing a list of airports and their related data; filtered to include only those with an IATA code.
aidanjuma.github.io
my personal website - written in pure HTML/CSS & delivered to you by GitHub Pages & Cloudflare; as a result, it is incredibly fast.
api.consumet.org
A Modern Search Engine API for Anime, Movies/TVShows, Books, Light Novels, Manga, etc.
consumet.ts
Nodejs library that provides high-level APIs for obtaining information on various entertainment media such as books, movies, comic books, anime, manga, and so on.
equity-finance-gui
a flutter application intended for mobile devices. interfaces with my API built for my A-Level Computer Science project.
equity-restful-api
A RESTful API powered by TypeScript/Node.js & Fastify. Written for showcase in my Computer Science A-Level NEA project, using the accompanying library (equity-scraper) to fetch data from various sources.
equity-scraper
A TypeScript library written for my A-Level Computer Science NEA project, 'Equity Finance'. Gathers data from various finance websites via scraping or requesting their APIs.
toshokan
図書館 (or 'toshokan', meaning 'library'): a TypeScript codebase used to generate a database for a multi-language to Japanese dictionary. powered by JMDict and associated projects.
flexbot-discord
A Pythonic Discord bot for checking the statistics of your Flexpool ETH miner, using their API (v1). Other Ethereum stats are available to check as well - they use the Etherscan API.