Projects in Awesome Lists by akshayxml
A curated list of projects in awesome lists by akshayxml .
https://github.com/akshayxml/sdn-based-load-balancing
This project is created using Ryu controller which performs DIJKSTRA algorithm to find best paths, based on traffic flowing through links.
dijkstra-algorithm dynamic-routing ryu-controller ryu-sdn-controller sdn-controller
Last synced: 11 Apr 2025
https://github.com/akshayxml/peer-to-peer-group-based-file-sharing-system
A P2P file sharing system implemented using socket programming, multi-threading and SHA1 hashing. Users can share, download files from the group they belong to. Downloading is done in parallel with multiple pieces from multiple peers.
cpp filesharing multithreading openssl peer-to-peer sha1-hash socket-programming
Last synced: 19 Mar 2025
https://github.com/akshayxml/google-file-system
Implemented Google File System from its research paper.
chunking distributed-systems file-sharing filesystem google-file-system python3 replication
Last synced: 19 Mar 2025
https://github.com/akshayxml/multithreaded-external-merge-sort
External merge sort algorithm used to sort large number of records - with options to use multiple threads.
external-merge-sort multithreading thread two-phase-merge-sort
Last synced: 19 Mar 2025
https://github.com/akshayxml/bulkart
Bulk purchasing eCommerce webapp using MERN stack and Redux. The app has an option for sellers to host their products along with the minimum bulk dispatch quantity. Various customers can select from the listed products and order them with their own required quantity. When enough orders are placed for the product, the vendor can dispatch the order.
ecommerce expressjs mern-stack mongodb mongoosejs nodejs reactjs redux
Last synced: 19 Mar 2025
https://github.com/akshayxml/end-to-end-encrypted-messenger
An end to end messaging system like WhatsApp.
3des diffie-hellman encryption messenger peer-to-peer
Last synced: 19 Mar 2025
https://github.com/akshayxml/distributed-iot-platform
Distributed Platform that is capable of managing and deploying IoT applications on it.
docker fault-tolerance flask iot-platform kafka microservices-architecture monitoring python3 scheduling sensors
Last synced: 19 Mar 2025
https://github.com/akshayxml/mini-sql-engine
A mini sql engine which can run a subset of SQL queries using command line interface.
database mini-sql-engine sql-queries
Last synced: 19 Mar 2025
https://github.com/akshayxml/linux-terminal-based-file-explorer
A Linux terminal based file explorer that can run in 2 modes: Normal mode and Command mode. Normal mode supports viewing and traversing directories and opening files. Command mode supports various operations like create, delete, rename, copy, move, search files and directories, and goto other directories. Detailed description in readme.
command-line-tool cplusplus linux os systemcalls terminal
Last synced: 19 Mar 2025
https://github.com/akshayxml/security-verification-using-avispa
Implementation of 'Designing secure blockchain-based access control scheme in IoT-enabled Internet of Drones deployment' protocol
avispa security-vulnerability-assessment span
Last synced: 19 Mar 2025
https://github.com/akshayxml/dns-forwarder
A simple DNS Forwarder that can resolve the IP address for a host either from it’s local cache, or by forwarding the request to an authoritative nameserver.
dns dns-forwarder john-crickett nodejs
Last synced: 19 Mar 2025
https://github.com/akshayxml/akshayxml.github.io
Akshay M's internet real estate
gatsby github-pages portfolio portfolio-website website-design
Last synced: 10 Feb 2025
https://github.com/akshayxml/token-orchestrator
A server capable of generating, assigning, and managing API keys with specific functionalities. The server should offer various endpoints for interaction:
expressjs nodejs server token-orchestrator
Last synced: 19 Mar 2025
https://github.com/akshayxml/buffer-overflow-attacks
Buffer Overflow attacks on Linux
aslr buffer-overflow buffer-overflow-attack exploitation heapoverflow ret2libc security stackoverflow
Last synced: 19 Mar 2025
https://github.com/akshayxml/anchor-node-finder
The code and results for finding anchor nodes in different networks which reduce the APL of the network.
2d-networks 3d-network average-path-length complex-networks cylindrical-networks erdos-reyni-graphs graph random-networks
Last synced: 19 Mar 2025
https://github.com/akshayxml/cp-analyzer
Allows people to extract extra information about any user on Codeforces.
Last synced: 19 Mar 2025
https://github.com/akshayxml/dsaps-labs
Contains the problems and solutions for the labs conducted in monsoon 2021 course 'Data Structures and Algorithms for Problem Solving' at IIIT-H.
Last synced: 19 Mar 2025
https://github.com/akshayxml/miramar
Social news platform based on blockchain.
Last synced: 19 Mar 2025
https://github.com/akshayxml/hash-join-and-sort-merge-join
Implementation of database relation join operators - Hash Join and Sort Merge Join
database hash-join hash-join-algorithm join-tables relational-databases sort-merge-join
Last synced: 19 Mar 2025
https://github.com/akshayxml/panam
Supercharge your investment tracking with this secure, Google Sheets-powered portfolio manager. Visualize growth, analyze performance, and take control of your financial future—all within your private Google ecosystem.
Last synced: 19 Mar 2025
https://github.com/akshayxml/spaders
Space Invaders in Go using Ebiten
ebiten ebitengine go golang john-crickett john-crickett-coding-challenge space-invaders space-invaders-game
Last synced: 19 Mar 2025
https://github.com/akshayxml/corrmcnn
Implementation of 'Common Representation Learning Using Step-basedCorrelation Multi-Modal CNN' paper.
Last synced: 19 Mar 2025
https://github.com/akshayxml/flappy-gl
Flappy Bird - inspired desktop game using OpenGL and C++.
Last synced: 19 Mar 2025