Ahmed Maher's Projects
Comprehensive web-based application that enables users to manage a library's collection of books efficiently.
GitHub profile
Campus network simulation project. Includes configurations for IP distribution, server connectivity, ACL rules, and more.
This implementation showcases a chessboard created using HTML and JavaScript. It features dynamic generation of chessboard blocks and labels, as well as an interactive hovering effect that displays a rhombus.
Data Analysis with Python course Jupyter notebooks
The goal of this project is to create a C program that demonstrates the implementation and usage of linked lists, queues, and stacks. These data structures are essential in computer science and are widely used for managing data in various applications.
Learn essential data visualization tools, including Matplotlib, Plotly, and Dash in Python. Create interactive dashboards, analyze airline performance, and unlock hidden insights with hands-on labs. Democratize data understanding in this comprehensive course.
The Angular Documentation System streamlines SDLC management, allowing users to create, edit, and store project documents with a user-friendly interface. It also efficiently organizes associated files, enhancing overall project documentation accessibility and organization.
Apollo Server and Express power this GraphQL backend, efficiently handling SDLC phases and file uploads.
Developing a deep learning model to classify product images within the Slash application into predefined groups, streamlining product categorization.
This is the backend for the e-commerce application. It provides RESTful APIs to manage users, products, carts, and orders. The backend is built with Node.js, Express, and Sequelize, and uses JWT for authentication and Multer for handling file uploads.
This is the frontend for the e-commerce application. It provides a user interface to interact with the backend services, allowing users to browse products, manage their cart, and place orders. The frontend is built with React.js, Sass, Bootstrap, and utilizes React Hooks and JWT for authentication.
Encryption is the process of encoding a message or data in such a way that only authorized parties can access it
Encrypting a message by two encryption algorithms. The first one is substitution, and the second one is transposition. First, we apply substitution on a message and then apply transposition on the output of substitution.
The Faculty Management System is designed to streamline communication between faculty and students, provide access to course materials, and facilitate online course registration. It supports three user roles: Admin, Professor, and Student, each with specific functionalities tailored to their needs.
The online GPA calculator efficiently calculates GPA and cumulative GPA. It adjusts grade weights, computes GPA, and considers previous GPA and earned credits. Customize with themes.
This project is a React application that simulates a simple Google Meet interface.
The goal is to segment instances of microvascular structures, including capillaries, arterioles, and venules, to in automating the segmentation of microvasculature structures as it will improve researchers' understanding of how the blood vessels are arranged in human tissues.
The goal is to segment instances of microvascular structures, including capillaries, arterioles, and venules, to in automating the segmentation of microvasculature structures as it will improve researchers' understanding of how the blood vessels are arranged in human tissues.
The app aims to provide a user-friendly interface for viewing Instagram-like posts and interacting with their features.
Project Klassy is a real-time restaurant reservation system It provides a platform for users to book tables at various restaurants with ease.
The LibraryServer Provider is a comprehensive web solution designed to automate and facilitate the library's operations. It provides functionality for managing books, user accounts, and borrowing activities, ensuring efficient library management.
The LibraryServer Provider is a comprehensive web solution designed to automate and facilitate the library's operations. It provides functionality for managing books, user accounts, and borrowing activities, ensuring efficient library management.
Machine Learning With Python Course
Welcome to the Scandiweb Junior Developer Test Task - Backend repository! This project is designed as part of the Scandiweb Junior Developer test assignment. It demonstrates skills in PHP for building a backend application that supports a product management web application.
Welcome to the Scandiweb Junior Developer Test Task - Frontend repository! This project is designed as part of the Scandiweb Junior Developer test assignment. It demonstrates skills in React.js for building a simple product management web application.
The Project Management System is a streamlined solution for efficient project coordination. It offers modules for employees to track hours, request vacations, and manage tasks. Team leaders assign tasks and monitor completion, while project managers gain insights and generate reports.
Quantium starter repo
This application retrieves customer and transaction data from a provided API endpoint and displays it in a user-friendly format. The app includes features for filtering and visualizing the data in a table and a graph.
The React JS Signup Template is a user-friendly, responsive, and highly customizable component designed to streamline the user registration process for any web application. Built using React, this template leverages modern JavaScript features and best practices to ensure high performance and scalability.