SarahAbuirmeileh
Computer Science Student 💫 Enthusiast back-end developer driven by a fiery passion for the coding journey !
Palestine Polytechnic University (PPU)Palestine
Pinned Repositories
AWS-DeploymentTutorial
In this tutorial I'll take you step by step to deploy an application to AWS. The deployment will be in an Auto-Scaling Group behind an Application Load Balancer.
Django-ChatGPTClone
A Django-based chatbot interface integrating OpenAI's GPT-3.5 model, featuring user authentication, persistent chat history, and a user-friendly interface for seamless interaction.
Django-RegistrationSystem
Web application that provides a streamlined and user-friendly platform for students to register for courses offered by their institution.
Express-ComputerVisionHackathon
ExpressJS application that delves into the fascinating realm of AI and computer vision uaing AWS Rekognition & RDS
Express-RBAC
Role-Based Access Control (RBAC) system using Express.js, TypeORM and RDS.
Express-ServeAndShine
A back-end project using Express.js, facilitates seamless volunteer connections on AWS for scalable, secure, and impactful tech-driven volunteering. Explore the code and join the humanitarian initiative.
MasteringJavaScriptIn10Days
This repo is for tracking my progress to master JavaScript. Each day learning material, questions and problem solving.
OpenGL-3DInteraction
A versatile OpenGL-based module for 3D graphics rendering and interactive manipulation within Qt applications. It facilitates zooming, rotation, and mouse interaction, enhancing the user experience in visualizing 3D scenes.
Portfolio-SarahAbuIrmeileh
The Complete Customizable Software Developer Portfolio Template which lets you showcase your work and provides each and every detail about you as Software Developer.
RC4
C++ implementation of the RC4 encryption algorithm showing the weaknesses of it.
SarahAbuirmeileh's Repositories
SarahAbuirmeileh/Django-ChatGPTClone
A Django-based chatbot interface integrating OpenAI's GPT-3.5 model, featuring user authentication, persistent chat history, and a user-friendly interface for seamless interaction.
SarahAbuirmeileh/MasteringJavaScriptIn10Days
This repo is for tracking my progress to master JavaScript. Each day learning material, questions and problem solving.
SarahAbuirmeileh/Portfolio-SarahAbuIrmeileh
The Complete Customizable Software Developer Portfolio Template which lets you showcase your work and provides each and every detail about you as Software Developer.
SarahAbuirmeileh/RC4
C++ implementation of the RC4 encryption algorithm showing the weaknesses of it.
SarahAbuirmeileh/Express-ComputerVisionHackathon
ExpressJS application that delves into the fascinating realm of AI and computer vision uaing AWS Rekognition & RDS
SarahAbuirmeileh/Express-RBAC
Role-Based Access Control (RBAC) system using Express.js, TypeORM and RDS.
SarahAbuirmeileh/Express-ServeAndShine
A back-end project using Express.js, facilitates seamless volunteer connections on AWS for scalable, secure, and impactful tech-driven volunteering. Explore the code and join the humanitarian initiative.
SarahAbuirmeileh/SarahAbuirmeileh
My GitHub profile page
SarahAbuirmeileh/SortingAlgorithmsAnalysis
C++ code implements various sorting algorithms and measures their performance
SarahAbuirmeileh/AWS-DeploymentTutorial
In this tutorial I'll take you step by step to deploy an application to AWS. The deployment will be in an Auto-Scaling Group behind an Application Load Balancer.
SarahAbuirmeileh/CoffeeMachine
Java project simulates the functionality of a coffee machine and logging the important events to a dataBase.
SarahAbuirmeileh/Django-RegistrationSystem
Web application that provides a streamlined and user-friendly platform for students to register for courses offered by their institution.
SarahAbuirmeileh/Express-docker
sample express with docker
SarahAbuirmeileh/OpenGL-3DInteraction
A versatile OpenGL-based module for 3D graphics rendering and interactive manipulation within Qt applications. It facilitates zooming, rotation, and mouse interaction, enhancing the user experience in visualizing 3D scenes.
SarahAbuirmeileh/AI-SokobanGame
C++ program implements Sokoban game to solve it with AI reinforcement algorithm (Q-learning ALG).
SarahAbuirmeileh/ComputerGraphics
Versatile rendering widget implemented in C++ using the Qt framework and is built using CMake and use it to draw elementary shapes and functionality
SarahAbuirmeileh/CPU-Scheduling-Algorithms
c++ implementation for some of CPU scheduling algorithms with some calculated statistics, Gantt chart drowing and reading the data from files
SarahAbuirmeileh/DesginPatterns
This project demonstrates the most popular Design Patterns using Java.
SarahAbuirmeileh/DockerNginxWeb
Static Website Docker Image with Nginx Reverse Proxy.
SarahAbuirmeileh/Express-BookApp
CRUD operation for REST API using Express.js and TypeScript to manage book system.
SarahAbuirmeileh/Express-RegistrationManagement
Simple CRUD operations for registration app that allow to register and creat users with password, using Express.js, TypeScript and MySQL.
SarahAbuirmeileh/Express-TodoApp
SarahAbuirmeileh/FetchingAliveCharacters
Simple HTML page to fetch Alive Charactersq
SarahAbuirmeileh/KernalLogs
Bash script that get executed every hour and compress a file that contains kernel logs and pushes it to Dropbox.
SarahAbuirmeileh/ProblemSolving
This repository contains solutions to problems I've solved on Codeforces, Leetcode and others.
SarahAbuirmeileh/QLearningAlgorithm
C++ implementation of the Q-Learning algorithm applied to a simple grid world problem
SarahAbuirmeileh/QuoteSearch
A simple HTML page that fetches quotes from an API and displays quote texts. With searching feature to search for whole quote by part of it.
SarahAbuirmeileh/ReantalApplication
This project is a renting application where users can rent different types of buildings such as apartments, houses, and shops. Applying OOP princilps with Java.
SarahAbuirmeileh/SarahAbuirmeileh.github.io
SarahAbuirmeileh/write-and-shine-gsg-mrdt
Django application for publishing and discovering diverse content. It employs best practices in software development, including modular architecture, SOLID and DRY principles, architectural and design patterns, and unit testing. This project is part of the final assessment for the Market Ready Developer training program from Gaza Sky Geeks.