Dharejo-Junaid
Hey, This is Junaid Ali, a software engineering student at Mehran University. Aspiring MERN full-stack developer with a strong foundation in C++ and Java.
Khairpur Mir's, Sindh, Pakistan
Pinned Repositories
Authentication-MERN
This MERN Authentication System is a full-stack web application that provides a secure and robust user authentication experience. Built using the MERN stack (MongoDB, Express.js, React.js, and Node.js). This project implements a complete authentication flow, allowing users to register, log in, and securely access protected resources.
Bookmarker
This is an innovative bookmarking application built with Node.js, Express, and MongoDB. It provides a user-friendly interface for securely bookmarking favorite websites. The application incorporates features such as a secure signup/login system with email verification and JSON Web Tokens (JWT) for authentication.
chat-app
This is a messaging web application and offers a wide variety of features like audio calling and group chat. I have used React for front-end, Nodejs Express for back-end and MongoDB database. I have also used Git to keep track of my project. I have also used Docker to dockerized my project.
Cv-Maker
This is my 2nd semester final project which is done by me and my team (Hexa-D coders)
docker
This repository contains a simple Express.js application that serves JSON data of users and their emails. The app is dockerized using a Dockerfile and docker-compose.yml for easy deployment.
graphql-auth
This repo contains full authentication system implemented using graphql in backend. It seamlessly integrates user authentication features within a GraphQL API, providing a secure foundation for your web applications. This project is also dockerized.
Snipping-Tool
This is a snipping tool built in Java that allows users to capture screenshots of a selected area on their screen. The tool has been designed in a way that it can be easily integrated into other Java projects to enable screenshot functionality.
Sorting-Visualizer
This is a sorting visualizer built using Java Swing that allows the user to visualize three common sorting algorithms: bubble sort, insertion sort, and selection sort. The user can choose the initial order of the elements (random, ascending, or descending), customize the speed of the visualization, and set the number of elements to be sorted.
Sql-Jdbc
This repository contains a Java project that demonstrates how to use JDBC to connect to and retrieve data from three different SQL databases: MySQL, Microsoft Access, and Oracle. In addition, the project includes a Main.java class that provides a simple demonstration of how to retrieve data from a database table using JDBC.
Sudoku
This project is implemented in JAVA, featuring 3 levels of difficulty and an impressive (GUI). This game is perfect for puzzle enthusiasts. The game features randomly generated puzzles, ensuring players can enjoy endless hours of fun. I'm excited to share this project on GitHub and welcome any feedback or contributions from the community.
Dharejo-Junaid's Repositories
Dharejo-Junaid/Snipping-Tool
This is a snipping tool built in Java that allows users to capture screenshots of a selected area on their screen. The tool has been designed in a way that it can be easily integrated into other Java projects to enable screenshot functionality.
Dharejo-Junaid/Sorting-Visualizer
This is a sorting visualizer built using Java Swing that allows the user to visualize three common sorting algorithms: bubble sort, insertion sort, and selection sort. The user can choose the initial order of the elements (random, ascending, or descending), customize the speed of the visualization, and set the number of elements to be sorted.
Dharejo-Junaid/Authentication-MERN
This MERN Authentication System is a full-stack web application that provides a secure and robust user authentication experience. Built using the MERN stack (MongoDB, Express.js, React.js, and Node.js). This project implements a complete authentication flow, allowing users to register, log in, and securely access protected resources.
Dharejo-Junaid/Cv-Maker
This is my 2nd semester final project which is done by me and my team (Hexa-D coders)
Dharejo-Junaid/Bookmarker
This is an innovative bookmarking application built with Node.js, Express, and MongoDB. It provides a user-friendly interface for securely bookmarking favorite websites. The application incorporates features such as a secure signup/login system with email verification and JSON Web Tokens (JWT) for authentication.
Dharejo-Junaid/chat-app
This is a messaging web application and offers a wide variety of features like audio calling and group chat. I have used React for front-end, Nodejs Express for back-end and MongoDB database. I have also used Git to keep track of my project. I have also used Docker to dockerized my project.
Dharejo-Junaid/docker
This repository contains a simple Express.js application that serves JSON data of users and their emails. The app is dockerized using a Dockerfile and docker-compose.yml for easy deployment.
Dharejo-Junaid/Sql-Jdbc
This repository contains a Java project that demonstrates how to use JDBC to connect to and retrieve data from three different SQL databases: MySQL, Microsoft Access, and Oracle. In addition, the project includes a Main.java class that provides a simple demonstration of how to retrieve data from a database table using JDBC.
Dharejo-Junaid/Sudoku
This project is implemented in JAVA, featuring 3 levels of difficulty and an impressive (GUI). This game is perfect for puzzle enthusiasts. The game features randomly generated puzzles, ensuring players can enjoy endless hours of fun. I'm excited to share this project on GitHub and welcome any feedback or contributions from the community.
Dharejo-Junaid/graphql-auth
This repo contains full authentication system implemented using graphql in backend. It seamlessly integrates user authentication features within a GraphQL API, providing a secure foundation for your web applications. This project is also dockerized.
Dharejo-Junaid/Java-Compiler
This is a versatile Java Text Editor with built-in compiler support. Write, compile, and run Java code seamlessly in a user-friendly environment. Enjoy essential indentation features for enhanced code readability. Ideal for Java enthusiasts and learners looking for an efficient coding experience
Dharejo-Junaid/url-shortener
This repo contains express in JS. This can be used to short URLs. I have built all the required routes to generate short urls, redirect them, and analytics. This project contains MongoDB to store data.
Dharejo-Junaid/weather-app
Built with HTML, CSS, and JavaScript. This allows you to search for any city and instantly get its current weather data. From temperature and atmospheric conditions to pressure and time, stay informed about the weather in any location. Enjoy the convenience of city suggestions as you type, ensuring accurate results.
Dharejo-Junaid/Dharejo-Junaid
Dharejo-Junaid/Dice-Roll
This is the 4th task of my internship (using HTML, CSS & JavaScript).
Dharejo-Junaid/Formik-Yup-React
React form with input fields for name, email, and password. Utilizes Formik and Yup libraries for form state management and validation.
Dharejo-Junaid/graphql
This repository contains code for a GraphQL API implemented with Apollo Server, powered by an Express.js web server. It includes a MongoDB database connection for data storage. The codebase is organized for easy understanding and integration into projects requiring emoji-related functionalities.
Dharejo-Junaid/next-basics
Practice repository showcasing Next.js fundamentals through a dummy web project. Contains basic HTML elements (h1, p, Link, etc.) as part of my learning journey post-ReactJS. A stepping stone into Next.js for structured web development.
Dharejo-Junaid/phonebook
I have created this phonebook project in c++ along with that I have used filing to save contact information. In my project built some basic features of phonebook like add, delete, search, delete all and update contact as well.
Dharejo-Junaid/Quiz-App
This is a quiz app. You need to setup DBConnection class as per your requirement and download Javafx jars and use it.
Dharejo-Junaid/redux-toolkit-with-react
This repository showcases the implementation of Redux state management with the power of Redux Toolkit in a React environment.
Dharejo-Junaid/rest-api
This repository is all about REST-APIs. It contains all the HTTP request methods (GET, POST, PATCH, DELETE). I have built users-routes and MongoDB for data storage. MVC pattern is also used in REST-API repo
Dharejo-Junaid/sockets
Socket.IO and Express with this simple chat app. Real-time bidirectional communication in action. Dockerized for easy setup and experimentation.
Dharejo-Junaid/exam
Dharejo-Junaid/Resume
I have created my own responsive resume using HTML and CSS.