Joshua Ahimaz's Projects
30 Days of React challenge is a step by step guide to learn React in 30 days. This challenge needs an intermediate level of HTML, CSS, and JavaScript knowledge. It is recommended to feel good at JavaScript before you start to React. If you are not comfortable with JavaScript check out 30DaysOfJavaScript. This is a continuation of 30 Days Of JS.
Functional Programming Principles - PRG2214
A Telegram bot that will alert the user of any significant price change (in percentage), also shows their wallet balance with these price changes.
You are required to develop a program that can be used to perform a series of convolution on a two-dimensional array with various sizes. Convolution plays an important role in many image processing applications, and its operation is illustrated in figure below. Given a 5x5 image and a 3x3 kernel with some predefined values, all you need to do is to (i) align the kernel to the image (which is an array), (ii) extract the values from the image and multiply these value with the predefined values from the kernel, (iii) sum all the values (after multiplication) from (ii), (iv) save the sum into another array, and (v) repeat (i) to (iv) until you have slide the entire kernel over the entire image.
Cryptocurrency dashboard with market details using the CoinGecko API.
Discord bot for alerting the price of a BSC (BEP-20) Token
A price bot for keeping track of the current statistics for ElonGoat (0x2ca25319e2e63719f87221d8bf3646f8f5de5ded)
EzLinks is a Spigot plugin for Minecraft Spigot Servers That Helps Link Websites With Ease For Players To Access.
Spigot lottery plugin, as customisable as possible. PlaceholderAPI support
A flutter app to keep track of my finances.
A complete daily plan for studying to become a Google software engineer.
Web3 Foundation Grants Program
Assignment for Functional Programming Principles - PRG2214
HeroCreator is a assignment for object-oriented programming course.
My README.md that helps display all the fancy UI on the front of my GitHub Page
A Typescript React Portfolio built to showcase my experience, portfolio and a little about me. Designed in Figma, Developed with Love
My fresh new portfolio for your viewing pleasure.
Unity3D was used to create a simulation for the solution to the knapsack problem using a dynamic programming algorithm. What started with a simple java console program moved to a 3D designed simulation to enhance the visualisation of the problem.
A Bot that will track the floor price for collections on Magic Eden and alert the user on Discord.
A command-line program demonstrating the use of Multithreading. The application allows a user to input the number of seats in a single theatre and the number of people trying to book these seats at the same time. The idea is to prevent other users from taking a seat once a reservation on one has been made.
Portfolio Template for viewing RMRK NFTs
Scrapes through websites to detect whether or not they have a newsletter within their website. Utilises Python libraries such as BeautifulSoup4 and Requests-HTML
An API proxy used to fetch NFTs from multiple API sources. Reducing the need for many API calls from a client.