Gagan's repositories

Employee-Management-System

Designed and developed Employee Management System using J2EE, Servlets, MySQL and Java as part of a dynamic web based project. Created functionalities for Admin, Managers and Employees roles. Admin can run payroll for all employees and managers based on leaves and bonus they received on yearly basis. Super manager handles directories hierarchy between different managers based on permission assigned to each directory and each documents. Each employee to be assigned under different managers and they can upload any documents to his manager’s directory based on the permissions assigned to those directories.

server-sent-events

WebFlux Server using the Spring WebFlux framework and reactive Kafka which exposes a REST API for the clients to make secure HTTP requests. Once a secure connection is established between the client and the web flux server, it consumes messages from Kafka topics and pushes the data asynchronously without closing connection with the client unless required.

kafka-summit-sse

Mom's pizza application designed to receive real-time updates from Order-Events-API using concept of Server-Sent-Events.

Language:JavaStargazers:8Issues:0Issues:0

Auditing

The main objective of this project is constructing a secure data storage system that with Public auditability: to allow TPA to verify the correctness of the cloud data on demand without retrieving a copy of the whole data or introducing additional online burden to the cloud users. Storage correctness: to ensure that there exists no cheating cloud server that can pass the TPA’s audit without indeed storing users data intact. Privacy-preserving: to ensure that the TPA cannot derive users data content from the information collected during the auditing process. Batch auditing: TPA should have the capability to examine the auditing delegations and also multiple Files simultaneously. Lightweight: to allow TPA to perform auditing with minimum communication and computation overhead.

Language:JavaStargazers:2Issues:1Issues:0

Thumbnail-Preserving-Encryption-for-JPEG

As per this IEEE paper to encrypt the image file we divided the image file into either 32*32 or 16*16 blocks and than we shuffled the pixels present in each of those blocks. After encryption we uploaded this encrypted file to google drive by authenticating the users.

Language:JavaStargazers:2Issues:2Issues:0

CareerGo

It’s an web based job portal project with exams and career guidance as additional module along with traditional job portal functionalities and applicant can get career guidance from authorised Career Go professionals. In this project I used spring MVC, Hibernates, MySQL, Toad, HTML, Java, JQuery, JavaScript and AdminLTE tool for development.

Language:JavaScriptStargazers:1Issues:1Issues:0

CodeBites

Repository to implement algorithms and data structures using Java or Python

Language:JavaStargazers:1Issues:1Issues:0

Justice-League

Justice-League fun demo project

Language:JavaStargazers:1Issues:0Issues:0

notifications

Demo project to send notifications to a customer using Kafka

Language:JavaStargazers:1Issues:0Issues:0

reactive-webflux-playground

Reactive java using Spring Webflux

Language:JavaStargazers:1Issues:0Issues:0

Recommendation

In this project we developed recommendation system based on Collaborative filtering and then compared the results based on precision recall curve.

Language:PythonStargazers:0Issues:0Issues:0

algorithms

My Algorithms and Data Structures studies & problems I solved for Competitive Programming. This is my coding path to learn and master algorithms

Language:C++License:MITStargazers:0Issues:0Issues:0

Blackboard

It’s an online blackboard portal implemented using MEAN stack with Sails JS IDE.

Language:JavaScriptStargazers:0Issues:1Issues:0

cheatsheet-kubernetes-A4

:book: Kubernetes CheatSheets In A4

Stargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:1Issues:0

docker-cheat-sheet

Docker Cheat Sheet

License:CC-BY-4.0Stargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

Kidzmile

A retail application for B2B.

Language:CSSStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:0Issues:0

Prediction-of-House-Price

The main aim of this data mining project was to determine house price based on location and other house features available.

Language:PythonStargazers:0Issues:1Issues:0
Language:JavaStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:2Issues:0
Language:JavaStargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:2Issues:0
Language:JavaStargazers:0Issues:0Issues:0

webscrapper

Java based Web Scrapping

Language:JavaStargazers:0Issues:0Issues:0