Projects

My WorkSpace

My WorkSpace

Linux

Linux

Virtualization

NixOS

NixOS

Explore my daily workflow setup and the array of tools I rely on for seamless productivity. Delve into details about my chosen operating system, essential tools, preferred display protocols, work environment configuration, browser preferences, office suite selection, and much more.

Sketch Classifier

Sketch Classifier

Fastify

Fastify

NodeJS

NodeJS

JavaScript

JavaScript

Docker

Docker

JavaScript application, designed to identify sketches without relying on external libraries. Leveraging the power of machine learning, it employs the Nearest Neighbor algorithm to classify sketches accurately.

Aunix: Linux Installer

Aunix: Linux Installer

Bash

Bash

Linux

Linux

Virtualization

A versatile POSIX shell script designed for seamless installation of Linux distributions. Packed with features such as encryption (LUKS), LVM, and RAID support. Notably, it allows multiple installations on a single partition and offers ISO-free installation.

Pacman Strap

Pacman Strap

Bash

Bash

Linux

Linux

A lightweight tool designed to generate a minimal root filesystem with a functional Pacman package manager. It focuses solely on the essentials, requiring no root privileges for execution. Additionally, it offers compatibility with Termux and is implemented in Posix shell scripting.

Student Portal

Student Portal

Python

Python

Flask

Flask

Docker

Docker

User-friendly web interface developed using Flask, Openpyxl, HTML, and Docker, designed to facilitate seamless data entry for students. With intuitive design and functionality, users can effortlessly input their data. Additionally, the entered data can be conveniently downloaded in Excel format, providing a convenient way to access and organize information.

FeedBack Visualizer

FeedBack Visualizer

Python

Python

Streamlit

Streamlit

Tool that utilizes web scraping to gather data from Reddit threads related to a user's searched item.This data is then categorized and organized into informative graphs.The application employs a JSON database to store and manage the collected information efficiently.

Snake Maze

Snake Maze

JavaScript

JavaScript

A nostalgic game inspired by the classic Nokia version, now brought to life as a Progressive Web App (PWA) with offline functionality. Players can enjoy the thrill of navigating the snake through the maze using touch controls (swipe gestures) or arrow keys. With its seamless offline capability.

Rituraj Basak | © 2024

Made with

svelte-logo
Rituraj

Projects