Karam Fouad's repositories
portfolio
This is the personal Portfolio Web site, and this project works properly on the mobile version.
budget-app
A budget app built with Ruby on Rails and PostgreSQL. After signing in the user is able to add categories and see how much has been spent in each added category. Can add transactions after selecting the category that they fell under and assign more categories.
library-management-system
Objective: Design and implement a simple library management system to manage books and borrowers.
portfolio-mobile-version
Responsive site from Mobile to desktop. Designed took from Figma. Used Flexbox for the header and the 1st page. Compile Grid and Flexbox to build the work area. Used media queries to make the site responsive. Used animation transitions to make the site more friendly to the user. Used JavaScript to enable/disable the mobile menu from the navbar
todo-list
Create a full-stack application using Angular for the frontend and .NET Core for the backend. The application should allow users to manage a simple to-do list.
recipe
Angular, and Dotnet core project
awesome-books-es6
This is web app that allows users to enter information about their favorite books. Data displayed on the UI depends on the local storage. The data entered by the user are stored in local storage and can be removed from localStorage. This is a crud application and it is build with JavaScript, HTML and CSS.
caesar-cipher
In cryptography, a Caesar cipher, also known as Caesar’s cipher, the shift cipher, Caesar’s code or Caesar shift, is one of the simplest and most widely known encryption techniques. It is a type of substitution cipher in which each letter in the plaintext is replaced by a letter some fixed number of positions down the alphabet
rails_hello_world
Creating Rails 'Hello World!' project!
recipe-app
The Recipe app keeps track of all your recipes, ingredients, and inventory.
hello-rails-react
Rails and react hello world project
school-library
In this project, you will start building your school library app. In this initial step, you will implement the classes to represent students and teachers.
ruby-enumerable
In this project you will learn how to use a module inside your class. For this you will create a class MyList and a module MyEnumerable. Your module MyEnumerable will implement a subset of the functionality of Enumerable.