Sidney Kaguli

I create full-stack web projects mainly with React | Ruby | Rails. I have a passion for learning & sharing knowledge with others. Open to new job opportunities.

Projects

js-capstone-group

A web application showing list of animes. Users are able to like on different individual anime which updates on real time.Users are able to add comments and reserve dates to watch a selected anime.

JavaScript - Released: 25 Jul 2022 - 7

space-travelers-hub

A web application that allows users to book rockets and join selected space missions. It also includes a My Profile feature that allows users to view rockets they have reserved and missions joined.

JavaScript - Released: 22 Aug 2022 - 11

todo-list-with-webpack

This is a simple todo list web page built using Webpack and served by a Webpack dev server. It features the CRUD operations. Data is stored in localStorage. Has some automated tests written using Jest.

JavaScript - Released: 04 Jul 2022 - 8

awesome-books-with-ES6

In this project, I restructure my previous Awesome books app code. The goal is to practice ES6 syntax and also make the code more organized by using ES6 modules.

JavaScript - Released: 03 Jul 2022 - 9

my-portfolio

This is a personal portfolio website built with HTML, CSS and JavaScript. It features hero, project, about and contact sections. The projects have a pop up that displays a detailed description of the project.

HTML - Released: 25 May 2022 - 6

awesome-books

In this project, I build a basic website that allows users to add/remove books from a list. I achieve this by using JavaScript objects and arrays. Also, some DOM manipulation and event listeners.

CSS - Released: 27 Jun 2022 - 7

xbox-bethesda-games-showcase

In this project, I build a dynamic, two page, responsive website for the Xbox & Bethesda games showcase. The games section on the homepage is displayed dynamically from an array of objects using javascript.

CSS - Released: 20 Jun 2022 - 6

leaderboard

A leaderboard application that displays scores submitted by different players. It also allows you to submit your score. All data is preserved thanks to the external Leaderboard API service.

JavaScript - Released: 18 Jul 2022 - 5

math-magicians

A calculator app that performs basic arithmetic operations( +, - , / and x ) on numbers. The App also features a number of conversion options(Area, length, Mass, Volume, Time, Discount, BMI, Data and Speed).

JavaScript - Released: 01 Aug 2022 - 5

my-spotify

MySpotify is a fully responsive web application that: Displays a list of a users favourite artists Displays each artist's top Tracks Allows users to search for any Artists and view their top 5 latest albums

JavaScript - Released: 30 Aug 2022 - 4

blog_app

A rails application that allows users to create, like and comment on posts. It includes user authentication and data is preserved using postgresql

Ruby - Released: 20 Oct 2022 - 3

bookstore

The bookstore is a web application that allows users to: Display a list of saved books. Add a new book. Remove a selected book. Preview the chapter and progress saved while reading through a specific book.

SCSS - Released: 12 Aug 2022 - 4