Stats

9
Projects
37
Devlogs
161
Votes
7
Ships

Coding Time

All Time: 186h 32m
Today: 0h 0m

Member Since

June 16, 2025

Badges

2
Ballot Stuffer
vote 100 times.
🚢
Maiden Voyage
you shipped your first project! the journey begins...

Projects

9
Toolify – One Place, All Tools
0 devlogs 44 minutes ago
Zero-G-Delivery
0 devlogs 5 days ago
Nexus

Nexus

Shipped
5 devlogs 18 days ago
Games.io

Games.io

Shipped
7 devlogs 18 days ago
DevFlow

DevFlow

Shipped
3 devlogs 28 days ago
AURA

AURA

Shipped
1 devlog about 1 month ago
Waffles Website - Supercars
1 devlog about 1 month ago
AJSV

AJSV

Shipped
10 devlogs about 2 months ago
web wasn't ready for this
8 devlogs about 2 months ago

Activity

Stevens
Stevens created a project
44m ago

Toolify – One Place, All Tools

mkdsnmvklsnknsklndjsnvjldndvlsjn

Toolify – One Place, All Tools
0 devlogs 0 followers
Stevens
Stevens worked on Nexus
3h 14m 1 day ago

added basketball game

Update attachment
Stevens
Stevens worked on Nexus
6h 6m 2 days ago

Done with more 2 games

Update attachment
Stevens
Stevens worked on Nexus
4h 7m 3 days ago

done with 2 more

Update attachment
Stevens
Stevens worked on Nexus
8h 2m 4 days ago

made 2 games snake and space defender

Update attachment
Stevens
Stevens created a project
5d ago

Zero-G-Delivery

Neightborhood project

Zero-G-Delivery
0 devlogs 0 followers
Stevens
Stevens worked on Nexus
3h 45m 6 days ago

Done with snake game

Update attachment

Finished the project with the dino run game. The End! :)

Update attachment

Done with ping pong game!

Update attachment

Added the car game and fixed some issues.

Update attachment
Stevens
Stevens worked on Games.io
5h 56m 13 days ago

6 more games. let's goooo!

Update attachment
Stevens
Stevens worked on Games.io
3h 9m 13 days ago

added 3 more games today!!!

Update attachment
Stevens
Stevens worked on Games.io
2h 49m 14 days ago

added snake games and more features

Update attachment
Stevens
Stevens worked on Games.io
8h 4m 14 days ago

Built the home page and some features and added 2 games!

Update attachment
Stevens
Stevens created a project
18d ago

Nexus

A space themed gaming station website to gotta try out! ;)

Nexus
5 devlogs 0 followers Shipped
Stevens
Stevens created a project
18d ago

Games.io

Games.io is a website with a bunch of games you gotta try! :)

Games.io
7 devlogs 0 followers Shipped
Stevens
Stevens worked on DevFlow
2h 42m 21 days ago

added some for-productivity features and some fix errors

Update attachment
Stevens
Stevens worked on DevFlow
7h 45m 25 days ago

Time Tracking: Intelligent session tracking with automatic project detection
Project Templates: Create and manage reusable project scaffolds
Productivity Analytics: Visualize your coding patterns and habits
Goal Setting: Set and track daily/weekly coding goals
Activity Heatmap: GitHub-style contribution calendar in your terminal
Achievement System: Gamified coding with unlockable achievements
Streak Tracking: Daily coding streak monitoring and motivation
Session Notes: Add contextual notes to track accomplishments
Session Tagging: Organize sessions with custom tags
Advanced Insights: Hourly productivity distribution analysis
Project Leaderboard: Compare productivity across different projects
Productivity Scoring: Intelligent scoring based on coding frequency
Weekly Summaries: Comprehensive project performance reports
Habit Tracking: Build and maintain coding habits with weekly targets
Milestone System: Set and track project completion milestones
Time Block Scheduling: Plan focused work sessions in advance
Focus Analytics: Deep analysis of concentration patterns and consistency
Daily Review: Comprehensive end-of-day productivity summary
Music Integration: Track music preferences and correlate with productivity patterns
Music Analytics: Recommendations based on coding performance
Voice Commands: Hands-free session management and voice-to-text transcription
Voice Analytics: Track and analyze voice command usage patterns
Session Snapshots: Visual project progress tracking with automatic milestones
Progress Charts: See your project growth over time with file/line counts

Update attachment
Stevens
Stevens worked on DevFlow
10h 18m 28 days ago

Devlog 1 Date: 17/07/2025 to 18/07/2025 Title: Made the main part (will add more features soon) Built a complete development workflow manager from scratch for Terminal Craft V3. Created the main application (devflow.py) with session tracking, productivity analytics, project templates, goal setting, and GitHub-style activity heatmaps. Added cross-platform support with demo scripts for both Windows and Unix systems. Implemented a full SQLite database backend for data persistence and Git integration for code statistics. Created comprehensive documentation including README, installation guide, contribution guidelines, changelog, and security policy. Added professional project files like .gitignore, MIT license, and palms.json for browser gallery integration. Developed a complete test suite with unit tests covering core functionality. The final result is a self-contained, production-ready CLI tool that uses only Python standard library, works across platforms, and provides productivity features that any developer would actually want to use.

Update attachment
Stevens
Stevens created a project
28d ago

DevFlow

A comprehensive development workflow manager that helps developers track coding sessions, manage project templates, and analyze productivity patterns - all from the terminal.

DevFlow
3 devlogs 0 followers Shipped
Stevens
Stevens worked on AURA
13h 38m about 1 month ago

Finished the main part!

Update attachment
Stevens
Stevens created a project
34d ago

AURA

A esolang for Gen Z slang! Forgot to put it on summer but hakatime hrs shown, sorry again for only 1 devlog. Submitted to twist ysws...

AURA
1 devlog 1 follower Shipped

Worked for 2 days for Waffles YSWS website submission...Finished as even got approved! :)

Update attachment
Stevens
Stevens created a project
35d ago

Waffles Website - Supercars

Supercar Website for Waffles YSWS by HackClub

Waffles Website - Supercars
1 devlog 0 followers Shipped
Stevens
Stevens worked on a deleted project
4h 44m about 1 month ago

worked on make 2 more tools.

Update attachment
Stevens
Stevens worked on a deleted project
9h 35m about 1 month ago

Worked for 4 tools.

Update attachment

Devlog #10 - Last Devlog
Date: 1 July, 2025
Done with the VideoPreview.jsx. Now the project is complete! I will soon upload it on GitHub and host it on GitHub pages or other! Thank you! :)

Devlog #8 - Story.jsx(Part 2)
Date: 1 July, 2025
Fully completed Story.jsx!

Devlog #7 - Story.jsx(Part 1)
Date: 1 July, 2025
Completed some part for Story.jsx!

Devlog #7 - Footer.jsx
Date: 30 June, 2025
Footer.jsx completed!

Devlog #6 - Made the Hero.jsx and Navbar.jsx
Date: 30 June, 2025
Today I worked on two files: Hero.jsx and Navbar.jsx. Next will be on Footer.jsx!

Devlog #5 - Features.jsx
Date: 29 June, 2025
Worked on some part for the Features.jsx, rest I will do tomorrow!

Update attachment

Devlog #4 - Setup and Public Folder
Date: 29 June, 2025
Well, today I also worked on Contact.jsx and Button.jsx.

Devlog #3 - About.jsx and AnimatedTitle.jsx
Date: 29 June, 2025

Worked on the About.jsx file and AnimatedTitle.jsx file. Next will be on Contact.jsx and Button.jsx. Thank you! :)

Devlog #2 - Index.css, App.jsx, and more!
Date: 27 June, 2025
Worked on the index.css file and app.jsx with all content part for the website!
Thank you! :)

Stevens
Stevens worked on AJSV
14h 12m about 2 months ago

Devlog #1 - Setup and Public Folder
Date: 26 June, 2025

I worked for two days on the setup and most was spent on making the public folder that contains all the images, audio, font etc just for my website!

Devlog Entry #8- Deployed it on Render and fix some errors
Date: 22 June, 2025

Deployed Zynk on Render(https://zynk-zsd9.onrender.com/) and fix some errors that cause problems in registering and signing in and the connection with MongoDB. Thank you! :))

Stevens
Stevens created a project
55d ago

AJSV

I am building a website clone for Zentry!

AJSV
10 devlogs 0 followers Shipped

Devlog Entry #7 - Improved the Dashboard for Zynk
Date: June 21

Made the dashboard more better and improved....Planning to host it on Render!
Thank you!:)

Devlog Entry #6 — Environment Variables & Deployment Prep
Date: 20 June, 2025

Today I uploaded all the files I made till now on GiHub(https://github.com/stevensantonygit/Zynk) and fixed many errors and troubleshooting.

What I did:

Created a .env file to securely store sensitive data like my MongoDB URI. This keeps secrets out of my codebase.

Updated .gitignore to exclude .env from version control. No more accidental leaks on GitHub!

Ran git rm --cached .env and recommitted, making sure the file is no longer tracked.

Verified that Zynk still connects to MongoDB properly using process.env.MONGO_URI.

Prepped the project for future deployment by cleaning up the repo and managing secrets safely.

Fixed the Invalid Credentials issue by inspecting and reworking the login form inputs and validation.

Ensured passwords are hashed using bcrypt during registration and verified properly at login.

Added input validation (e.g., checking for empty fields) on both login and registration routes.

Restructured the authentication middleware by separating isAuthenticated into its own middleware/auth.js file for better modularity.

Cleaned up auth.js in routes/ to only handle routes and not mix middleware logic.

Configured express-session to store session data in memory for now, planning to later use MongoStore for persistence.

Debugged session persistence by logging req.session and testing login/logout flows thoroughly.

Registered a new user successfully.

Logged in, reached the dashboard, and tested logout.

Confirmed protected routes redirect to login when not authenticated.

Made sure session data clears on logout.

Next up, I’m thinking about deployment options like Render or Railway (not GitHub Pages since it’s a backend app).

Update attachment

Devlog Entry #5 — Authentication Fully Integrated!
Date: June 18, 2025
Milestone: Login + Registration system complete

Today was all about building secure access into Zynk. Here's what got done:

✅ What’s Working:
User Registration: New users can register with a username, email, and password.
Login System: Registered users can now log in with their email and password.
Password Security: Passwords are hashed using bcrypt before being stored in the database.
Session Management: Once logged in, users stay logged in using express-session.
Access Control: Protected routes (like /dashboard and /) now redirect unauthenticated users to /login.

Logout: Users can securely log out, clearing their session.

Challenges Faced:
Got a TypeError from misusing middleware — solved by moving isAuthenticated into a proper middleware file instead of importing it directly from routes.
Initially couldn’t test login since no users existed. Fixed this by registering a test account manually via the form.

Next Steps:
Add flash messages for login errors (like Invalid credentials).
Improve UI feedback in login/register pages.
Start building the actual Dashboard page content.

Zynk now has a locked door—and only the right key can open it 🔐

Devlog Entry #4 — Authentication Middleware & Routing
Date: June 19, 2025

Progress:
Today I cleaned up the authentication logic by moving the isAuthenticated middleware into its own folder. I created a new middleware directory and added auth.js, which now holds the session-based route protection logic.

This made my index.js much more organized — instead of cluttering routes with logic, I now simply import the middleware from middleware/auth.js. This also fixed a runtime error caused by importing a function from the wrong file!

Now, my / route is protected: only logged-in users can access the homepage. The app correctly redirects unauthenticated users to the login page. It’s a small change in structure but makes a big difference in clarity and maintainability.

I even made the login page to look more futuristic and nice(Have to have it for the registration page too! :)). Also fix some errors as well.

Next Step:
Time to work on displaying dynamic user content on the dashboard page using session data and also upload the files I have made till now to my GitHub repository for Zynk! Thank you! :)

Devlog #3 — User model & Authentication System
Date: June 18, 2025

Progress:
I successfully connected my Node.js backend to MongoDB using Mongoose. Previously, my app didn’t specify the database name in the connection string, so I updated it to target my specific database, zynk, in my MongoDB Atlas cluster.

What I did:
Used the official MongoDB connection string format for a cloud-hosted database.

Added the database name zynk to the connection URI, so Mongoose knows which database to use.

Handled connection success and error messages to confirm connection status in the console.

This connection setup enables storing user data securely for my authentication system.

I even fixed many errors that did not make the code work and installed many packages to fix those errors.

I even updated some files like the registry.html, login.html etc to make the user model and authentication system work smoothly! :)

Devlog #2 — Database Setup & Connection
Date: June 18, 2025
Progress:

Today, I connected my backend to MongoDB Atlas! After creating my free cluster, I set up a secure database user and used the connection string to link MongoDB to my app using Mongoose.

I also created a new file, db.js, and placed it inside the routes folder (though I may reorganize this later). With just a few lines of code, the app can now reliably connect to MongoDB. Super exciting seeing that 🟢 Connected to MongoDB message in my terminal!

Next Step:
I'll start creating a user model and API routes for registration and login. It's starting to feel real!

Devlog Entry #1 – Project Kickoff
Date: June 17, 2025
Title: Project Zynk Begins!
Summary:
Started building Zynk, a unique social media platform where thoughts connect. The goal is to create something fresh and different from existing platforms like Instagram, Twitter, or Threads.

🛠 Setup Completed:
Initialized project with npm init.
Created new GitHub repo: Zynk.
Set up project metadata in package.json.
Finalized project name and concept.
Designed logo and tagline: Zynk – Where Thoughts Connect.

Update attachment
Stevens
Stevens created a project
59d ago

web wasn't ready for this

web wasn't ready for this improved version

web wasn't ready for this
8 devlogs 1 follower Shipped
Stevens
Stevens joined Summer of Making
60d ago

This was widely regarded as a great move by everyone.