HaiderABB
CS Junior | Associate Full Stack | ReactJS | NextJS | FastAPI | NodeJS | TypeScript | Python | JavaScript | ExpressJS | HTML | CSS | JAVA | C++
Pinned Repositories
Banking-Management-System
Developed a Banking Management System using Object-Oriented Programming principles in C++. This system efficiently manages customer accounts, transactions, and balances, showcasing the application of classes, inheritance, and polymorphism.
BattleShip-CPP
Behavioral-Design-Patterns-JAVA
Implementation of Behavioral Design Patterns in JAVA
Cloudinary-Upload
A Node.js application using Express, Multer, and Cloudinary to upload, validate, and store images. Supports custom filenames and ensures only valid image types are uploaded. Includes setup instructions and endpoint details.
Creational-Design-Patterns-JAVA
Implementation of Creational Design Patterns in JAVA
node-express-flight-api
This project features a RESTful API built with Node.js and Express, leveraging MongoDB for database management to fetch flight information through multiple endpoints. Mongoose is employed for efficient database interaction and schema definition.
node-mongo-user-auth
This project features a robust implementation of a RESTful Authentication API using Node.js and Express for the backend server, with MongoDB as the database. It employs bcrypt.js for secure hashing and encryption, and Mongoose for comprehensive schema definition and database interaction.
TraVisor-Backend
This project is a backend server using Node.js and Express, offering a RESTful API for user authentication and data such as flights, Hotels, Restaurants, and Guides. It uses MongoDB with Mongoose for database management and bcrypt.js for secure password hashing. The server provides secure user management and flight information endpoints.
TraVisor-React
TraVisor is a travel planning website for booking flights, hotels, and discovering restaurants and guides. Developed with ReactJS, it uses HTML and Tailwind for structure and styling, allowing quick design customization. Material-UI and React Icons enhance the responsive and visually appealing design.
Weather-Application-JAVA
This project is a Weather Application developed in Java using Open Weather APIs. It offers both terminal and GUI interfaces, facilitating data management through file handling and SQL. The interactive GUI is built with JavaFX, utilizing its rich UI controls for an engaging user experience, while MySQL is used for data storage and retrieval.
HaiderABB's Repositories
HaiderABB/Banking-Management-System
Developed a Banking Management System using Object-Oriented Programming principles in C++. This system efficiently manages customer accounts, transactions, and balances, showcasing the application of classes, inheritance, and polymorphism.
HaiderABB/BattleShip-CPP
HaiderABB/Behavioral-Design-Patterns-JAVA
Implementation of Behavioral Design Patterns in JAVA
HaiderABB/Cloudinary-Upload
A Node.js application using Express, Multer, and Cloudinary to upload, validate, and store images. Supports custom filenames and ensures only valid image types are uploaded. Includes setup instructions and endpoint details.
HaiderABB/Creational-Design-Patterns-JAVA
Implementation of Creational Design Patterns in JAVA
HaiderABB/Data-Structures-Assignments
Repository of all the solutions of Assignments for course of Data Structures.
HaiderABB/Data-Structures-Lab
Repository of all the solutions of Lab tasks for course of Data Structures.
HaiderABB/Finexo-Template
Implemented a webpage prototype using HTML and CSS, enhanced with Bootstrap for responsive design. This approach ensures a visually appealing and user-friendly interface.
HaiderABB/node-express-flight-api
This project features a RESTful API built with Node.js and Express, leveraging MongoDB for database management to fetch flight information through multiple endpoints. Mongoose is employed for efficient database interaction and schema definition.
HaiderABB/node-mongo-user-auth
This project features a robust implementation of a RESTful Authentication API using Node.js and Express for the backend server, with MongoDB as the database. It employs bcrypt.js for secure hashing and encryption, and Mongoose for comprehensive schema definition and database interaction.
HaiderABB/TraVisor-Backend
This project is a backend server using Node.js and Express, offering a RESTful API for user authentication and data such as flights, Hotels, Restaurants, and Guides. It uses MongoDB with Mongoose for database management and bcrypt.js for secure password hashing. The server provides secure user management and flight information endpoints.
HaiderABB/TraVisor-React
TraVisor is a travel planning website for booking flights, hotels, and discovering restaurants and guides. Developed with ReactJS, it uses HTML and Tailwind for structure and styling, allowing quick design customization. Material-UI and React Icons enhance the responsive and visually appealing design.
HaiderABB/Weather-Application-JAVA
This project is a Weather Application developed in Java using Open Weather APIs. It offers both terminal and GUI interfaces, facilitating data management through file handling and SQL. The interactive GUI is built with JavaFX, utilizing its rich UI controls for an engaging user experience, while MySQL is used for data storage and retrieval.
HaiderABB/expense-manager
Made an Expense Manager System in C++ using OOP concepts
HaiderABB/expense-manager-react
HaiderABB/FAST-26
Created a Repo for all the semesters of my Software Engineering Degree including the course outlines of the respective courses and their assignments, helping material etc.
HaiderABB/Fresh-Finds
HaiderABB/HaiderABB
My Personal Repository
HaiderABB/Lesco
HaiderABB/Marvel_Prototype
HTML/CSS Practice with implementation of a Prototype
HaiderABB/OOP-assignments
Repository of all the solutions of Assignments for course of Object Oriented Programming.
HaiderABB/OOP-JAVA
OOP solutions for polymorphism and inheritance in JAVA
HaiderABB/OOP-Lab
Repository of all the solutions of Lab tasks for course of Object Oriented Programming.
HaiderABB/PGM-image-editor
Implementation of an image editor for the .pgm image format in C++ using 2-Dimensional Arrays
HaiderABB/Resume
Created a sample CV using HTML/CSS
HaiderABB/Solid-Principles-JAVA
Implementation of Solid Principles in JAVA using real time applications
HaiderABB/SQL-queries
Repository for managing SQL queries using concepts of Joins, Procedures and Triggers
HaiderABB/Structural-Design-Patterns-JAVA
Implementation of Structural Design Patterns in JAVA
HaiderABB/to-do-list
Basic To-Do-List using Vanilla JS and HTML/CSS
HaiderABB/Travel-Planner