Stats

5
Projects
7
Devlogs
13
Votes
1
Ships

Coding Time

All Time: 36h 14m
Today: 0h 0m

Member Since

June 18, 2025

Badges

1
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

5
🚀
0 devlogs about 2 months ago
Hackcraft V3
0 devlogs 2 months ago
🚀
0 devlogs 2 months ago
Road to 1100 ELO
0 devlogs 3 months ago
Everyday App OS
4 devlogs 3 months ago

Activity

Sahil
Sahil created a project
54d ago

Terminal Craft

thing for treminal craft

0 devlogs 0 followers
Sahil
Sahil created a project
61d ago

Hackcraft V3

my mod for ^^^^^^

Hackcraft V3
0 devlogs 0 followers
Sahil
Sahil created a project
61d ago

New Game 3D

My first game in 3d in godot.

0 devlogs 0 followers

I rehosted it on onlinegdb.com

Update attachment

Day: 3

Goals:

  • Polish the user experience and interface consistency
  • Implement proper application looping system
  • Create comprehensive documentation for users
  • Fix any remaining bugs and improve code organization

What I Did:
- Added consistent headers and professional formatting across all apps
- Implemented proper looping system allowing users to return to main menu
- Created comprehensive README.md with installation instructions and troubleshooting
- Fixed variable initialization, syntax errors, and restored missing calculator features
- Added function documentation and cleaned up formatting throughout

Challenges:
- Balancing feature completeness with code readability
- Managing the complexity of the looping system without breaking existing functionality
- Writing user-friendly documentation that works for all skill levels

Next Steps:
- Add more sophisticated applications (typing test, unit converter, file organizer)
- Implement data persistence (save high scores, user preferences)
- Consider adding colored output using libraries like colorama
- Plan migration to web-based interface using Flask or FastAPI

Day: 2

Goals:
-Add more interactive and logic-based apps
-Focus on fun, classic games and utilities
-Skip apps that felt too complex or uninteresting for now

What I Did:
-Implemented 3 new apps:
-✅ Quizzler (multiple-choice quiz with scoring and feedback)
-✅Roman Numeral Converter (two-way conversion with validation)
-✅ Hangman (classic word game with letter tracking and win/loss logic)

Skipped 2 apps for now:
❌ Stock Price Checker (API setup too complex for now)
❌ Countdown Timer (less engaging than other ideas)

Challenges:
-Designing clean logic for Hangman and Roman numeral conversion
-Keeping the interface consistent and readable across all apps
-Avoiding feature creep while still making each app feel complete

Next Steps:
-Refactor the main menu into a loop so users can return after each app
-Add more creative or themed apps (e.g., typing test, mini RPG, weather fetcher)
-Add a “Credits” or “About” screen
-Explore turning this into a web app using Flask or PyScript

Sahil
Sahil created a project
84d ago

Road to 1100 ELO

Road to 1100 is a static website that tracks my progress as I work toward an 1100 rapid rating on Chess.com. It’s part performance tracker, part personal journal, and part interactive dashboard. The site is built with modularity and clarity in mind, reflecting my love for clean design and creative storytelling.

Road to 1100 ELO
0 devlogs 0 followers

Day: 1
Goals:
-start up get momentum
-make at least 2 apps
-make it fun and visually interactive
What I Did:
-Created GitHub repo and codespace
-Created main menu to use input() to select the apps
-Implemented 3 apps that worked:
✅ Calculator (with a visual layout and computationally valid functionality)
✅ Password Generator (randomized with string and random)
✅ Dice Roller (to roll a pair of custom dice for each user, per side of die)
Challenges:
-Figuring out how to make the calculator visually attractive only using print()
Next Steps:
-More apps: Quizzler, Hangman, Roman Numeral Converter
-Refactor code into a main loop so the user can return to the menu after every app is selected
-Improving the calculator to include floats, exponentiation (), and error handling for invalid entries
-Adding ASCII art/graphics to the Dice Roller for pizazz 🎲
-Consider changing this to a web app with Flask or PyScript in the future.

Sahil
Sahil created a project
85d ago

Everyday App OS

A Python-based collection of six essential everyday applications accessible through a single menu interface: 🧮 Calculator - Basic arithmetic with visual ASCII interface 🔐 Password Generator - Secure customizable password creation 🎲 Dice Roller - Multi-dice simulator with variable sides 🧠 Quizzler - Interactive quiz game with score tracking 🎮 Hangman - Classic word game with multiple categories 🧮 Roman Numeral Converter - Bidirectional number conversion Future expansion planned as a web-based OS-like platform with additional utilities.

Everyday App OS
4 devlogs 0 followers Shipped
Sahil
Sahil joined Summer of Making
101d ago

This was widely regarded as a great move by everyone.