Stats

4
Projects
34
Devlogs
60
Votes
3
Ships

Coding Time

All Time: 102h 46m
Today: 0h 2m

Member Since

June 16, 2025

Badges

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

Projects

4
Nutrition Tracker
16 devlogs 11 days ago
🚀
0 devlogs about 1 month ago
CodeMate

CodeMate

Shipped
1 devlog about 1 month ago
Bookish

Bookish

Shipped
16 devlogs about 2 months ago

Activity

Started on the insights page. It tracks things like mood and hunger levels when the user eats in order to help them find patterns, and to encourage mindful eating. It also recommends other useful habits.

Update attachment

Added recent food logs section to the home page

Update attachment

Made the modals for weight progress food and water and got it hosted

Update attachment

I made the workout journal, its pretty simple it just uses some preset workouts and calculates calories based on weight and height. I also fixed an issue where the settings the user sets when they first launch the app wasn't saving.

Update attachment

Made the food journal. It uses OpenFoodFacts to get nutrition information or allows the user to make custom food items.

Update attachment

I finished designing the pages, working on adding the functionality. Added a cool plus button animation

Update attachment

I've been working on making this a react native app. I started learning react native to go along with this and made the basic pages. Its going to be similar to Noom in the sense that its meant to help people build better eating habits.

Update attachment

I added build scripts. This is the last devlog (i think).
This is the final description:

A terminal-based nutrition, workout, and fasting tracker with data visualization, meal planning, and more.
Built for personal use, but flexible for anyone who wants to track their health and fitness journey.
Features:

Daily Food Logging
Log foods by searching Open Food Facts, barcode, frequent foods, custom foods, or search history.
Workout Tracking
Log workouts from a built-in exercise database or manually.
Water Intake Tracking
Track your daily water consumption.
Weight Logging & Graphs
Log your weight and visualize your progress over time.
Fasting Timer
Start/end fasts and see your fasting progress.
Streaks
Track streaks for hitting calorie and water goals.
Weekly/Monthly Reports
See averages, trends, and get advice based on your data.
Meal Planning
Plan meals for future dates.
Custom Foods & Recipes
Add your own foods or multi-ingredient recipes.
Progress Photos
Log and compare progress photos.
Data Backup
Export your data as a backup.
Profile Editing
Update your profile and goals at any time.

Added a lot more features like weekly/monthly summaries, fasting timer, meal planner, and export data features. Its been a struggle but the app is working really well so far

Update attachment

I improved and fixed the workout tracking with a few default workouts that takes your height and weight into account when tracking calories.

Update attachment

I went through and improved the datastorage methods to store all data to a json file and improved what exactly was tracked and the start off prompts.

Update attachment

Made it render better with different terminal sizes. It rerenders it after every screen to adjust to the different terminal sizes.

Update attachment

Added proper meal tracking and made it so the macro and micro nutrients are properly visualized. I still need to fix the rendering of the pages on different terminal sizes, or when the terminal size changes. Currently the terminal size can massively change how the dashboard is rendered and is very irritating.

Update attachment

Added the OpenFoodFacts API functionality as well as the ability to make custom foods and save those so its not entirely dependent on the OpenFoodFacts API. It took me a while to get it working.

Update attachment

Added weight graph using plotext, improve logging capabilities and added functionality for going back to previous days. Working on progress photo logging as well

Update attachment

This is a project I've been working on for TerminalCraft. Its a terminal based nutrition tracker that uses the openfoodfacts api to grab meal data. It allows for a variety of different tracking. So far I've been learning rich in order to make the dashboard page and the various different ux interactions. Please follow to see more!

Update attachment
Aditya Mendiratta
Aditya Mendiratta created a project
11d ago

Nutrition Tracker

A React Native based nutrition tracker for tracking macro/micro nutrients, meals, workouts, weight, fasts, and water.

Nutrition Tracker
16 devlogs 1 follower Shipped

This devlog is just being posted to figure out why my hours aren't being logged with my devlogs lol.

Update attachment

I've been making the leaderboard and social features more robust in order to handle more users, and I've been fixing the GunJS backend. Currently the GunJS server is being hosted on a free tier render server so it deletes the data after a little bit so I need to figure out a good way to host it.

Update attachment

The reading timer is now connected to the system clock, this allows the timer to continue running while other apps are open or the phone is off. This also makes it so if you refresh the tab or close it out and reopen it, it continues running and prevents the user from losing any time. This is a simple quality of life feature!

Update attachment

Added barcode scanning features. It uses the camera to allow users to search via the barcode. This was shockingly difficult to implement. I haven't been able to work on this much lately which is why this devlog came so much later.

Update attachment
Aditya Mendiratta
Aditya Mendiratta worked on a deleted project
9h 3m 19 days ago

um still working on this, only making a devlog bc it keeps pinging me and is getting very annoying

Update attachment

Got the Pet Page working with basic minigame support now. I think its ready to ship! I want to configure the backend to use a different db later down the line, I'm not sure if Gun was the right choice. Sadly, I think its a little too far gone lol.

Update attachment

This is my first devlog for this app I developed for the HackMate YSWS.

Update attachment
Aditya Mendiratta
Aditya Mendiratta created a project
38d ago

AgriMind.ai

AgriMind AI is a Farm Management tool designed to help farmers optimize their resources. It provides many many tools including but not limited to: - Basic Farm management tools - Sustainability Score - AI Chatbot - Actionable insights - Various Planning tools - Smart Planning suggestions based on weather And Many more! It is designed to help farmers improve the sustainability by providing them actionable, data-driven insights. The demo is a static site w/o some of the features and backend because I couldn't get those deployed.

0 devlogs 0 followers
Aditya Mendiratta
Aditya Mendiratta created a project
38d ago

CodeMate

A collaborative code editor for building full-stack apps. It allows users to collaborate in building their app with a GunJS backend powering the collaboration features. It has a simplified version of Flask that runs using pyodide, and a NoSQL database. This gives users all of the tools necessary to create a full-stack app. They can also share their app with different permissions.

CodeMate
1 devlog 0 followers Shipped

Been working on the pet and shop page still.

Update attachment

Lost like 3hrs of work :( because of no devlog, but working on pet page and minigames. Made an API for the minigames if anyone wants to make one, just make a PR.

Update attachment

Working on overhauling the pet page, the defining feature of this app. Follow to stay in the loop!

Update attachment

Been working on some bug fixes namely to the leaderboard page and the Library page, but in the meanwhile I sorta finally got the gun relay server set up on Nest, which means Auth should be pretty good maybe. Up to 3 peers on the Gun setup will see if I feel like adding more lol.

Update attachment

Bug Fixes & Added another Peer Relay Server

Went through and fixed some of the bugs with the Gun service in part by adding another server, also fixed the error with the books read counter. Please follow if you consider this project cool!

Update attachment

Added some (semi-functional) social features!
Users can now add friends, see their recent activity, and compete against other on a leaderboard! Still only semi works, the database still needs some work, but in the meanwhile enjoy!

Update attachment

Spun up my own Peer Relay Server. It is hosted on a Render free plan, which means that it turns off after inactivity, so if you can't login for whatever reason (though, because of the way Gun works, it shouldn't impact it), maybe try waiting a few minutes. I'm planning on hosting the main Peer Relay Server on Hack Club's Nest, but I'm waiting on my verification to come through.

Update attachment

Introducing Dark Mode!

You can probably tell by how long I spent on this, but my app was not set up for dark mode. ANYWAYS, now it is. Please give any ui suggestions, I'm not that great of a designer.

P.S. In case you were wondering, this is what the commit looked like lol: +2302
-604 lines changed

Update attachment

The authentication & profile settings should be now fully functional!!! It took me a while to debug why profile settings going on the database, but that should be fixed now. All changes have been pushed to the demo at: amend09.github.io/Bookish/ the app is a progressive web app, which means to use it as a traditional mobile app, you can add it to your home screen (on Apple, not sure how on Android just google it lol)

The app uses GunJS to create a decentralized, Peer2Peer database that gets used by the app.

Getting to work on the leaderboard next!!!

Update attachment

INTRODUCING DECENTRALIZED DATA STORAGE.
I have added an authorization page along with decentralized data storage using the GunJS Peer2Peer Network. This means that the data is decentralized across users and I have no way of accessing it. Currently I need to start up a GunJS peer relay server so technically it should work but it isn't currently, so in the meanwhile I have added the ability to use a guest account.

Future Plans:
To use the database, I plan to add a leaderboard along with the ability to add your friends on the app and compete.

Update attachment

Bookish is a project I've been working on for a few weeks now. I started working on Bookish to encourage me to read more, I had noticed because of the stress High School brought, I just hadn't been reading. Bookish gamifies reading by having you raise a digital pet, fed with your reading. It uses an open source API called OpenLibrary which is maintained by the Internet Archive, this API is used to fetch books.

Update attachment
Aditya Mendiratta
Aditya Mendiratta created a project
56d ago

Bookish

Bookish is a gamified Book tracking app with robust social features. It allows users to track their reading and subsequently get coins to feed and play with their pet with. There are many social features that allow the user to add friends and see their progress as well as an overall leaderboard. This allows friends to keep each other accountable for their reading goals.

Bookish
16 devlogs 5 followers Shipped
Aditya Mendiratta
Aditya Mendiratta joined Summer of Making
56d ago

This was widely regarded as a great move by everyone.