Emmanuel Koech's repositories
School-Website
A simple school website that shows the facilities of a school , courses , teachers and ways to contact them.,
Rate-My-service--Backend
The project will be able to offer its customers a more flexible dashboard solution allowing them to easily create reports in a user friendly format by utilizing drag and drop functionality.
DateCounter
This is a simple React application that counts down the number of days until a specified date. The application uses event handlers, React state, and conditional rendering to achieve its functionality.The main practise case is to work with controlled elements in react and manage the state of the component.
koechNewPortFolio
Hi there! I'm Emmanuel, and this is one of my portfolio where I showcase some of my recent projects. and experiences. My portfolio includes a variety of projects that demonstrate my skills and knowledge.
prime-store
A Nuxt 3 shopping cart built with PrimeVue and Pinia
usePopcorn
The Movie Listing Application is a React-based web application that allows users to search for movies, rate them, and select them for watching. This application is designed to provide an interactive and user-friendly platform for movie enthusiasts to discover, rate, and save their favorite movies.
Accordio-Component
A simple website created to practice on heavy approach list rendering, managing state of component, Hiding sections of a component with conditional rendering, && operator
Card-List-Project
A simple project for practising React component, JSX , React JSX , Props, The app displays a simple card split into components.
Currency-Converter
An application where a user can input the a currency value and convert it to a different currency pair.
Date-Counter
This is a simple React application that counts down the number of days until a specified date. The application uses event handlers, React state, and conditional rendering to achieve its functionality.
Eat-N-Split
Eat-n-Split is a web application built with React that helps users split bills among friends. The app allows users to add friends, input the total bill value, specify their expenses, and view the amount owed by each friend. Additionally, users can select who is paying the bill.
Expense-Tracker-Vue
This is a simple Expense Tracker application built using Vue 3 Composition API. The application helps users track their income and expenses, providing a clear overview of their financial transactions.
FlashCards
This is a Flashcard application built with React. It allows users to click on a Card, which changes the name and color of the card. It was developed as a practice project to explore React state management, event handling with onClick, and the use of conditional rendering with ternary operators.
Mentor-School
This is a school website built with HTML, CSS, PHP, and JS. It is a complete website that includes a homepage, about page, contact page, and news page. The homepage features a slider with images of the school, a list of upcoming events, and a search bar.
Pizza-Menu
A Pizza website restraunt menu that displays orders.
Power-Consumption-Software
This Python script allows you to estimate the power consumption of a single application using CPU-based heuristics. The script measures the difference in system-wide power consumption before and after running the target application and calculates the estimated power consumption based on CPU usage.
Rate-My-Service--Solo
The project will be able to offer its customers a more flexible dashboard solution allowing them to easily create reports in a user friendly format by utilizing drag and drop functionality.
React--CRUD
This is a CRUD (Create, Read, Update, Delete) application built using React and ApexCharts. The application allows users to manage data entries and visualize them using interactive charts.
Steps-Track
This is a simple step application used to track steps on component, It is built with React. The app puts into practice the use of event handlers,React states and React conditional rendering.
Text-Expander
The TextExpander component is a React component that allows you to create expandable and collapsible text sections. It's a handy way to display large blocks of text while keeping the content concise and manageable.
Tip-Calculator
This is a simple tip calculator app built in React. It uses React state to store and track the State. Users input their bills and have option input to select how satsified they are with the service, Upon that they can see the total bills calculated.Main practise case is Statemanagement.
To-Do---CRUD
The React ToDo Application is a simple web application that allows users to manage their tasks and keep track of their to-do list. It provides features like adding new tasks, marking tasks as completed, and deleting tasks from the list.
Travel-List
Far Away is web Application built with React that allows users to add, edit, and delete items. Users can also sort the items by description, input order, or status. Inaddition Users can see the progress of the item they have added and marked as complete.
useGeolocate
The useGeolocator hook is a custom React hook designed to simplify geolocation functionality in your React applications. It provides an easy way to access the user's current geographical position.
Weather-Focus
An Weather Application that shows weather of different cities around the world.