zacky's logo
HomeAboutProjectsContact

projects

my works

discover my works

featured projects
Portfolio website
Portfolio website
Probably the site infront of you is a project that is the most recent version of my personal website.

Technologies Used

  • React.js
  • Material UI
  • react loading indicators
  • netlify
  • firebase
  • cloud functions
  • github actions
React Loading Indicators
React Loading Indicators
RLI is a component library of ready-to-use elegant loading indicators for react applications. This is an open source project that I am the creator and main maintainer. Currently the library usage is picking up with about 500 downloads per week.

Technologies Used

  • Typescript
  • React.js
  • Sass
  • Rollup bundler
  • hooks
Visit
RLI Demo site
RLI Demo site
A DEMO website showing the usage of react loading indicators.

Technologies Used

  • React.js
  • Material UI
Visit
Company Landing Page
Company Landing Page
Built a website for an early-stage startup (Devsmart Investment Group Limited), located in Nairobi, Kenya. The website aids the company in showcasing their brand and build legitimate recognition.

Technologies Used

  • Sass
  • React.js
  • Bootstrap
  • JQuery
  • Owl carousel
  • Gulp task runner
Visit
Youtube Clone
Youtube Clone
This is a clone of the real Youtube. Starting from the User Interface that is similar to Youtube, you can play and watch popular videos and also search videos from this project. Videos are brought to you according to your geographic location to improve relevance of information.

Technologies Used

  • React.js
  • Redux toolkit
  • CI/CD Pipelines
  • Firebase
  • Bootstrap
  • Serverless functions
Visit
Voice Search News Application
Voice Search News Application
A news application powered with an AI assistant to search mainstream media for current news and bring them to you. Just give voice commands. It doesn't have to be news alone. You can also engage the AI assistant in small talk like 'what is your name?'.

Technologies Used

  • Javascript
  • React.js
  • Alan Ai
  • Material UI
  • Css
Visit
Landing page website
Landing page website
I built this to learn more about creating presentable company landing page. It is a website page of a company offering Human Capital Management services. This came in time when I wanted to learn about Nextjs.

Technologies Used

  • Sass
  • Next.js
  • Bootstrap
  • JQuery
Visit
other project mentions
Jumbo Bids#react.js #redux #styled components #ci/cd #node.js #express.js #redis caching #mongodb

An online auctioning web project that allows for bidding of products at a wonderfully low cost that would otherwise have cost more. You can bid for an item that is made available on the website and a winner is picked from the bidders based on an AI based algorithm. This project comes along with an administration panel that is used to control the whole project.

Tax and Bill calculator#javascript #bootstrap #css #docker

Vanilla js project created as part of assignment during time at part-time bootcamp. It is a combined tax calculator and expense tracker. Expense tracker furthermore warns if you spend too much.

Covid Stats Tracker#javascript #vanilla js #css #chart.js

Covid Stats Tracker is a `one stop shop' for real-time data on the spread of COVID-19. You can fetch COVID-19 data from anywhere in the world including the total number of infected persons, the current number of infected persons, the number of recoveries, e.t.c. You can as well visualize the stats on a graph.

Mine Phone Number#javascript #typescript

A library to retrieve information about the network operator from the associated phone number

Designed and built by Zacky Aduoli© 2025