Pinned Repositories
alx-interview
ALX Backend Specialization Interview Repository - A collection of algorithm challenges and problem-solving exercises from the ALX Software Engineering Program, covering essential topics like dynamic programming, graph algorithms, data structures, and technical interview readiness.
binary_trees
A collection of binary tree data structures and algorithms implemented in C. It provides a variety of functions for creating, manipulating, and traversing binary trees efficiently.
deployment-process
The deployment process of a full-stack application to AWS.
dotfiles
.files
ECHO
A modern and lightweight TUI chat app designed for seamless communication in a command-line environment.
GovServicesPortal
Your gateway to streamlined government service access for both users and administrators. Powered by Flask, SQLAlchemy, and Jinja, the platform ensures secure, efficient transactions for citizens while providing administrators with robust management capabilities.
sorting-visualizer
Interactive visualizations of various sorting algorithms, including Bubble Sort, Selection Sort, Insertion Sort, Quick Sort, and Merge Sort.
url-shortener
Shorten, manage, and track URLs. With features such as analytics, QR code generation, user management, a sleek UI, and an API.
window-on-top
A GNOME Shell extension featuring a top panel button for toggling 'Always on Top' mode for windows.
uosyph's Repositories
uosyph/url-shortener
Shorten, manage, and track URLs. With features such as analytics, QR code generation, user management, a sleek UI, and an API.
uosyph/window-on-top
A GNOME Shell extension featuring a top panel button for toggling 'Always on Top' mode for windows.
uosyph/alx-interview
ALX Backend Specialization Interview Repository - A collection of algorithm challenges and problem-solving exercises from the ALX Software Engineering Program, covering essential topics like dynamic programming, graph algorithms, data structures, and technical interview readiness.
uosyph/binary_trees
A collection of binary tree data structures and algorithms implemented in C. It provides a variety of functions for creating, manipulating, and traversing binary trees efficiently.
uosyph/dotfiles
.files
uosyph/ECHO
A modern and lightweight TUI chat app designed for seamless communication in a command-line environment.
uosyph/GovServicesPortal
Your gateway to streamlined government service access for both users and administrators. Powered by Flask, SQLAlchemy, and Jinja, the platform ensures secure, efficient transactions for citizens while providing administrators with robust management capabilities.
uosyph/sorting-visualizer
Interactive visualizations of various sorting algorithms, including Bubble Sort, Selection Sort, Insertion Sort, Quick Sort, and Merge Sort.
uosyph/AirBnB_clone
AirBnB clone that uses a command-line interface and object-oriented programming to manage data in a local database using a JSON file.
uosyph/AirBnB_clone_v2
AirBnB clone v2 is an upgraded version with MySQL for storage, Fabric for deployment, and Flask with Jinja for a dynamic web experience.
uosyph/AirBnB_clone_v3
AirBnB clone v3 is an enhanced version with a powerful RESTful API for seamless communication and efficient data management.
uosyph/AirBnB_clone_v4
AirBnB clone v4 is a user-friendly, efficient, and secure platform for managing accommodations.
uosyph/chat-app
Group chat web app that allows users engage in real-time conversations with other users on multiple channels.
uosyph/alx-backend
ALX Backend Specialization Repository - A collection of projects developed during the ALX Software Engineering Program, covering essential topics like API design, database management, caching, internationalization, and queuing systems.
uosyph/alx-backend-javascript
ALX Backend JavaScript Repository - A collection of projects developed during the ALX Software Engineering Program, focusing on ES6, Node.js, and TypeScript. It covers essential topics like asynchronous programming, data manipulation, class-based programming, and unit testing.
uosyph/alx-backend-python
ALX Backend Python Repository - A collection of projects developed during the ALX Software Engineering Program, focusing on Python. It covers essential topics like asynchronous programming with asyncio, variable annotations, and comprehensive testing with unit and integration tests.
uosyph/alx-backend-storage
ALX Backend Storage Repository - A collection of projects developed during the ALX Software Engineering Program, focusing on storage solutions like MySQL, NoSQL, and Redis. It covers advanced database management, data storage techniques, and efficient data retrieval.
uosyph/alx-backend-user-data
ALX Backend User Data Repository - A collection of projects developed during the ALX Software Engineering Program, covering personal data management, basic and session authentication, and user authentication services.
uosyph/alx-files_manager
ALX Files Manager Repository - A robust File Management API developed during the ALX Software Engineering Program. It includes features like file uploading, downloading, authentication, and metadata storage, utilizing Node.js, Redis, and MongoDB for efficient and scalable file operations.
uosyph/alx-higher_level_programming
ALX Higher-Level Programming Repository - A collection of programs and scripts in Python, JavaScript, SQL, and more developed during the ALX Software Engineering Program, covering advanced programming concepts such as object-oriented programming, automated testing, and web development.
uosyph/alx-low_level_programming
ALX Low-Level Programming Repository - A collection of C programs and scripts developed during the ALX Software Engineering Program, covering key topics like data structures, algorithms, pointers, memory allocation, and Linux/Unix system programming.
uosyph/alx-system_engineering-devops
ALX System Engineering and DevOps Repository - A collection of projects developed during the ALX Software Engineering Program, covering essential topics like servers, domains, automation, security, shell scripting, and network management.
uosyph/Fix_My_Code_Challenge
A coding challenges that focus on identifying and rectifying bugs, optimizing code, and improving performance.
uosyph/monty
Interpreter for Monty bytecode files.
uosyph/password-manager
CLI-Based Password Manager
uosyph/RSA-Factoring-Challenge
The RSA Factoring Challenge was a challenge put forward by RSA Security in 1991 to encourage research into computational number theory and the practical difficulty of factoring large integers and cracking RSA keys used in cryptography.
uosyph/sorting_algorithms
A collection of sorting algorithms implemented in C, including 12 sorting algorithms, and a sorting algorithm specifically designed to sort deck cards.
uosyph/uosyph
~
uosyph/uosyph.github.io
My personal portfolio.
uosyph/W3C-Validator
A script that checks the conformance of HTML, CSS, and SVG files against W3C standards. This fork enhances the original W3C-Validator by adding wildcard support, allowing you to validate multiple files at once.