Skip to content

Commit

Permalink
Refactor project structure to categorize personal projects and contri…
Browse files Browse the repository at this point in the history
…butions
  • Loading branch information
SahooBishwajeet committed Nov 17, 2024
1 parent d151a7f commit 8168949
Show file tree
Hide file tree
Showing 2 changed files with 169 additions and 130 deletions.
293 changes: 166 additions & 127 deletions main.json
Original file line number Diff line number Diff line change
@@ -1,130 +1,169 @@
{
"title": "Bishwajeet Sahoo",
"username": "guest",
"hostname": "void",
"password": "3101",
"repository": "https://github.com/SahooBishwajeet/Portfolio.git",
"braindump": "https://letmesleep.sahoobishwajeet.xyz",
"social": {
"linkedin": "bishwajeet-sahoo",
"github": "SahooBishwajeet",
"discord": "729644267856986114",
"instagram": "voidinlimbo",
"twitter": "2004SahooBishwa",
"email": "[email protected]"
},
"message": "Hello, Welcome To My Portfolio...",
"projects": [
[
"Portfolio",
"This terminal-themed portfolio website",
"https://github.com/SahooBishwajeet/portfolio"
],
[
"LetMeSleep",
"A blog, which I like to call my Braindump",
"https://github.com/SahooBishwajeet/let-me-sleep"
],
[
"Flux",
"A comprehensive file management utility for storage & manipulation",
"https://github.com/codegasms/flux"
],
[
"Azzian",
"A funny pixel game about an Asian boy",
"https://github.com/codegasms/Azzian"
],
[
"BachavSetu",
"Disaster Management & Rescue Applicaton",
"https://github.com/dot-config-IIITS/application-SIH-BachavSetu"
],
[
"Ensurance",
"AI-powered health insurance assistant",
"https://github.com/dot-config-IIITS/ensurance"
],
[
"Vidscii",
"Command-line tool that converts video files into ASCII art in real-time",
"https://github.com/SahooBishwajeet/vidscii"
],
[
"MooM",
"Revolutionizing Dairy Farm Management",
"https://github.com/codegasms/appathon"
],
[
"GameOfLife",
"John Conway's Game Of Life in C++",
"https://github.com/SahooBishwajeet/GameOfLife"
],
[
"Fluxicons",
"Identicons & Canvas Implementation For FLUX (Another Project)",
"https://github.com/codegasms/fluxicons"
],
[
"MandelbrotFractal",
"Using SDL2 to generate Mandelbrot Fractal",
"https://github.com/SahooBishwajeet/MandelbrotFractal"
],
[
"SudoGS",
"A Sudoku Generator & Solver In C++",
"https://github.com/SahooBishwajeet/SudoGS"
],
[
"Asciify",
"Live camera feeds and images into beautiful ASCII art. ",
"https://github.com/SahooBishwajeet/Asciify"
],
[
"RCharG",
"Random Character Generator In C",
"https://github.com/SahooBishwajeet/RCharG"
],
[
"cnut",
"Terminal Animated Donut Written In C",
"https://github.com/SahooBishwajeet/cnut"
],
[
"ColorEase",
"User-friendly color-centric toolkit",
"https://github.com/SahooBishwajeet/ColorEase"
]
"title": "Bishwajeet Sahoo",
"username": "guest",
"hostname": "void",
"password": "3101",
"repository": "https://github.com/SahooBishwajeet/Portfolio.git",
"braindump": "https://letmesleep.sahoobishwajeet.xyz",
"social": {
"linkedin": "bishwajeet-sahoo",
"github": "SahooBishwajeet",
"discord": "729644267856986114",
"instagram": "voidinlimbo",
"twitter": "2004SahooBishwa",
"email": "[email protected]"
},
"message": "Hello, Welcome To My Portfolio...",
"projects": {
"personal": [
[
"Portfolio",
"This terminal-themed portfolio website",
"https://github.com/SahooBishwajeet/portfolio"
],
[
"LetMeSleep",
"A blog, which I like to call my Braindump",
"https://github.com/SahooBishwajeet/let-me-sleep"
],
[
"garrulous",
"Attention-Based infinite Shakespearean text generator with Read-Aloud (TTS)",
"https://github.com/SahooBishwajeet/garrulous"
],
[
"ls-tego-b",
"Python tool to perform LSB steganography on images and audio files",
"https://github.com/SahooBishwajeet/ls-tego-b"
],
[
"Scrapeet",
"A web scraping tool to scrape Leetcode problems",
"https://github.com/SahooBishwajeet/scrapeet"
],
[
"Vidscii",
"Command-line tool that converts video files into ASCII art in real-time",
"https://github.com/SahooBishwajeet/vidscii"
],
[
"GameOfLife",
"John Conway's Game Of Life in C++",
"https://github.com/SahooBishwajeet/GameOfLife"
],
[
"MandelbrotFractal",
"Using SDL2 to generate Mandelbrot Fractal",
"https://github.com/SahooBishwajeet/MandelbrotFractal"
],
[
"SudoGS",
"A Sudoku Generator & Solver In C++",
"https://github.com/SahooBishwajeet/SudoGS"
],
[
"Asciify",
"Live camera feeds and images into beautiful ASCII art. ",
"https://github.com/SahooBishwajeet/Asciify"
],
[
"RCharG",
"Random Character Generator In C",
"https://github.com/SahooBishwajeet/RCharG"
],
[
"cnut",
"Terminal Animated Donut Written In C",
"https://github.com/SahooBishwajeet/cnut"
],
[
"ColorEase",
"User-friendly color-centric toolkit",
"https://github.com/SahooBishwajeet/ColorEase"
]
],
"colors": {
"background": "#282A36",
"foreground": "#F8F8F2",
"banner": "#BD93F9",
"border": {
"visible": true,
"color": "#44476A"
},
"prompt": {
"default": "#6272A4",
"user": "#50FA7B",
"host": "#8BE9FD",
"input": "#F8F8F2"
},
"link": {
"text": "#FF79C6",
"highlightColor": "#FFB86C",
"highlightText": "#282A36"
},
"commands": {
"textColor": "#FF5555"
}
},
"ascii": [
"██╗ ██╗ ██████╗ ██╗██████╗ ",
"██║ ██║██╔═══██╗██║██╔══██╗",
"██║ ██║██║ ██║██║██║ ██║",
"╚██╗ ██╔╝██║ ██║██║██║ ██║",
" ╚████╔╝ ╚██████╔╝██║██████╔╝",
" ╚═══╝ ╚═════╝ ╚═╝╚═════╝ "
"contributions": [
[
"Flux",
"A comprehensive file management utility for storage & manipulation",
"https://github.com/codegasms/flux"
],
[
"Langsuit",
"A language learning application (Become a Polyglot)",
"https://github.com/codegasms/langsuit"
],
[
"Chakravyuh",
"An all-in-one platform for CTF style challenge management",
"https://github.com/gdg-iiits/chakravyuh"
],
[
"Sisyphus",
"Load Balancer in GO",
"https://github.com/codegasms/sisyphus"
],
[
"Azzian",
"A funny pixel game about an Asian boy",
"https://github.com/codegasms/Azzian"
],
[
"BachavSetu",
"Disaster Management & Rescue Applicaton",
"https://github.com/dot-config-IIITS/application-SIH-BachavSetu"
],
[
"Ensurance",
"AI-powered health insurance assistant",
"https://github.com/dot-config-IIITS/ensurance"
],
[
"MooM",
"Revolutionizing Dairy Farm Management",
"https://github.com/codegasms/appathon"
],
[
"Fund33",
"Blockchain-Based Crowdfunding Platform",
"https://github.com/codegasms/web3ssh"
],
[
"Fluxicons",
"Identicons & Canvas Implementation For FLUX (Another Project)",
"https://github.com/codegasms/fluxicons"
]
]
}
},
"colors": {
"background": "#282A36",
"foreground": "#F8F8F2",
"banner": "#BD93F9",
"border": {
"visible": true,
"color": "#44476A"
},
"prompt": {
"default": "#6272A4",
"user": "#50FA7B",
"host": "#8BE9FD",
"input": "#F8F8F2"
},
"link": {
"text": "#FF79C6",
"highlightColor": "#FFB86C",
"highlightText": "#282A36"
},
"commands": {
"textColor": "#FF5555"
}
},
"ascii": [
"██╗ ██╗ ██████╗ ██╗██████╗ ",
"██║ ██║██╔═══██╗██║██╔══██╗",
"██║ ██║██║ ██║██║██║ ██║",
"╚██╗ ██╔╝██║ ██║██║██║ ██║",
" ╚████╔╝ ╚██████╔╝██║██████╔╝",
" ╚═══╝ ╚═════╝ ╚═╝╚═════╝ "
]
}
6 changes: 3 additions & 3 deletions modules/main.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import main from "../main.json" assert { type: "json" };
import { HELP } from "./commands/help";
import { BANNER } from "./commands/banner";
import { ABOUT } from "./commands/about";
import { BANNER } from "./commands/banner";
import { DEFAULT } from "./commands/default";
import { HELP } from "./commands/help";
import { PROJECTS } from "./commands/projects";
import { createWhoami } from "./commands/whoami";

Expand Down Expand Up @@ -115,7 +115,7 @@ function enterKey() {
}

/*
if input is empty or a collection of spaces,
if input is empty or a collection of spaces,
just insert a prompt before #write-lines
*/
if (userInput.trim().length !== 0) {
Expand Down

0 comments on commit 8168949

Please sign in to comment.