JPN-prompt-generator

HTML , JavaScript

A Simple web app to generate word and grammar prompts for japanese learners.

See In More Detail Here :

Pcb-rs

Rust

Parser

Bytecode

Rust

Parser

A Rust proc-macro to derive bytecode for enums and implement functions for conversion to-and-from it.

See In More Detail Here :

MapReduce-With-Docker

Rust

Docker , Docker-Compose

This is a proof-of-concept implementation of Google's MapReduce Algorithm.

See In More Detail Here :

Network-Simulator

HTML , JavaScript

Svelte , NodeJS

A simple in browser network simulator, which can be used to visualize network graph and run specific logic code on packets.

See In More Detail Here :

Shnippet

Rust

A simple commandline snippet manager

See In More Detail Here :

youki

Rust

Docker

An open source project I contributed to. This is a low level container runtime implementation in Rust

See In More Detail Here :

8086 Commandline Emulator

Rust

Parser

An Intel 8086 Emulator which can run the x86 assembly programs supported by 8086. It also has support for printing the state of the machine.

See In More Detail Here :

8086 Web Emulator

Rust , JavaScript , WASM

Parser , React , Neural Networks

An Intel 8086 Emulator which can run the x86 assembly programs supported by 8086. It Provides Web GUI that shows state of flags, registers and memory.

See In More Detail Here :

SPA Portal

C , JavaScript , Python

Express , Flask , Docker

An online C Examination Portal, where I worked on th code compilation process in backend, as well as containerized it, and deployed on GCP


    Plagiarism Detector

    C , Rust

    GNU Make , Parser , Flex

    A simpler Code PLagiarism detector made using Flex and Rust.

    See In More Detail Here :

    Unicode Master’s Portal Project

    JavaScript

    NodeJS , Express , MongoDB , React

    A Web Portal to connect passed out seniors who opted for a Master's degree and Juniors Who are currently studying for their Bachelor's degree. This gives facility of chats, forum, Notification System, and to follow user and university accounts.

    See In More Detail Here :

    Rust Neural Network

    Rust

    Neural Networks

    Implemented a basic Neural Network in Rust from scratch and trained over MNIST data, accuracy up to 95-96%.

    See In More Detail Here :

    Rust NN Web

    Rust , WASM , HTML , JavaScript

    Express , Neural Networks

    Compiled the NN in Rust to WASM and implemented web interface to give input to the NN and predict the digits. This all is done completely in frontend, withour requirement of sending data to backend.

    See In More Detail Here :

    The Transpiler Project

    C

    Flex , Bison , GNU Make , Parser

    A compiler in C that compiles from custom syntax to C. Allows Basic C features, as well as some extra features, like let syntax, for var in range loops, basic support for classes etc.

    See In More Detail Here :

    Kerberos Implementation

    JavaScript , Python

    NodeJS

    Implemented libraries in both Java script and python for implementing Kerberos Security Protocol.

    See In More Detail Here :

    Implementation of Threads

    C , Assembly

    GNU Make , OS

    Implemented support for threading in an existing Kernel, as well as created an API for creation and waiting on threads in c programs, along with implementation of various scheduling algorithms.

    See In More Detail Here :

    CodeBook

    Python , HTML , JavaScript

    Flask

    A website similar to Facebook for coding problems sharing. One can create and share coding problems, follow other users, and solve problems. Compiling, Running, and evaluation of submitted code is done in same Backend.

    See In More Detail Here :

    FileStore

    JavaScript , HTML

    NodeJS , MongoDB , React

    This is a website functioning similar to google drive, where users can store files privately, as well as create 'collections' which are public. This can also display some types of files in-browser.

    See In More Detail Here :

    Particle Simulator

    C++

    GNU Make

    A C++ program using OpenGL that simulates particles and fields as specified in input file, supports Gravitation and electromagnetism, or both. Shows paths of particles if specified in input file.

    See In More Detail Here :

    Library Management System

    Java , SQL

    Swing

    A GUI based Library Management System in Java, using SQL Database.

    See In More Detail Here :

    Equation Parser and solver

    C

    Parser

    An Equation Parser, and evaluator having ability to store and use variables and inbuilt constants using C. Also supports Solving polynomial equations for real roots, and finding factors of polynomial equations.

    See In More Detail Here :

    Interpreter for Equation Parser

    C , C++

    Parser , Interpreter

    Interpreter for Equation Parser using C++.

    See In More Detail Here :
    • © 2022. YJDoc2.