Raphael Okolo's repositories
My-portfolio
This's a site that showcases all the projects that I have done so far. It displays my means of contact, my experiences, and also interesting facts about me, it was built with HTML, CSS and JavaScript.
RaphDasilva
Config files for my GitHub profile.
ruby-resorts-frontend
Frontend app for Ruby Resorts web page.
tours
This is a straightforward React-based website that showcases a list of tourist centers. The website fetches this list from an API source. You can remove any item from the list, and you can expand or collapse the tour information by clicking on the 'Read More' or 'Show Less' button.
budget-app
The Budget app is a convenient application designed to streamline transaction management. It offers categorized lists, along with user-friendly sign-up and login pages. The app empowers users to effortlessly add new categories or transactions, enhancing their control over their financial activities. Built with Ruby on Rails.
ruby-resorts-backend
Ruby Resorts is a full-stack project that I developed, offering an immersive and seamless online platform for booking and managing resort reservations. The project combines a robust backend built with Ruby on Rails with a dynamic frontend using modern web technologies like JavaScript, HTML, and CSS.
catalog-of-my-things
Console app that will help you to keep a record of different types of things you own: books, music albums, movies, and games.
color-generator
The React Color Generator web application is a tool that allows users to input a color in hex format and generates different shades of that color. The app then displays the color shades on the page, making it easy for users to choose the shade they like.
enumerable
Used to demonstrate using modules inside of classes and how to implement Enumerable methods.
lorem-ipsum
The Lorem Ipsum Generator is a React web application that generates dummy text paragraphs based on the number of paragraphs entered by the user. The application utilizes the useState hook to manage the count of paragraphs and the text generated. It also uses the uuidv4 library to generate unique keys for each generated paragraph.
menu
[Menu] Is a visually appealing and user-friendly platform that allows users to view various food items and filter them based on different categories. The site is designed to be responsive, so it works seamlessly on desktop, tablet, and mobile devices.
questions
FQA (Frequently Asked Questions) toggle page is a webpage that displays a list of common questions and answers related to a particular topic or product. Each question can be toggled to reveal or hide its corresponding answer, allowing users to easily find the information they need.
recipe_app
The Recipe app keeps track of all your recipes, ingredients, and inventory. It will allow you to save ingredients, keep track of what you have, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe.
slider
This project is a React-based slider that displays reviews from users on a website. Users can navigate through the reviews by clicking on the left or right arrows, or by letting it slide automatically every 3 seconds . Each review includes a user's name, image, and comments about their experience on the website.
tabs
The section is designed to provide an easy and intuitive way for the user to navigate through their work experience, allowing them to quickly find the information they need. By using React/Redux, the page is able to dynamically update and display the information without requiring a full page reload.
vet_clinic_database
Vet Clinic database is a relational database typed by Structured Query Language 'SQL' using PostgresQL, and it provides the required data to create the data structure for a vet-clinic wep app.
youtube-clone
[Silver Media] is a web-based video streaming application designed to bring you an immersive media experience. With Silver Media, you can explore a vast library of videos, from educational content to entertainment, created by users worldwide. This platform is built with modern technologies, using React, Material-UI