SShortSingh.
Back to feed

I Built My Friend a Study Buddy That Reads Her Notes and Never Uploads Them

0
·2 views

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend I built this for Kanishka, who is preparing for Engineering 1st sem exams. She has a problem every serious student knows: hundreds of pages of lecture slides, scanned handwritten notes and typed summaries, scattered across folders, none of it searchable. Before every revision session she spends the first hour just finding things. The obvious fix is to upload everything to a chatbot. She won't, and I agree with her.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

I Tested 11 HTTP Resilience Libraries

When I started building ffetch, I had a fairly simple goal: make HTTP requests more resilient without turning a fetch wrapper into a complicated piece of machinery. Retries, backoffs, circuit breaking, and the other patterns could live around a small core, with plugins adding whatever a particular application needed. I liked the elegance of that design, and keeping the library lightweight was a big part of the appeal. The trouble started when I went back through the code looking for correctness issues. I found subtle bugs and edge cases, then more of them as I looked at what happens when you c

0
ProgrammingDEV Community ·

Receipt PDF Background Jobs: Signed Evidence for Attached Order Confirmations

The page says confirmation_without_receipt, and the on-call view is brutally small: an order identifier, a queue age, and a message stating that email delivery finished while its PDF attachment did not. The customer has a confirmation, support has a complaint, and a dashboard full of green averages cannot answer the first useful question: what page fired, and which durable fact proves the redacted receipt was the file actually sent? TL;DR: accept the order in the web request, enqueue an immutable receipt job, render the PDF in a worker, redact personal data before the document crosses the shar

0
ProgrammingDEV Community ·

Hive - A Local AI Life Assistant for My Family, Running on a Raspberry Pi

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend Hive is a private, multi-user AI life assistant that runs entirely on a Raspberry Pi 4B — no cloud, no subscriptions, no data leaving your home network. I built it for my family. We needed a shared space to manage our week: upcoming events, daily expenses, and a clear picture of what actually matters each day. Every existing tool either costs money every month, sends your data somewhere, or needs a good internet connection. Hive does none of those things — it lives on a Pi on the shelf and is accessible from any p

0
ProgrammingDEV Community ·

Panic2Pass An AI Cramming Tool I Built for a Panicking Friend

This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend We've all been there, it's late at night, the exam is tomorrow, and there's way too much to study. I built Panic2Pass for my roommate, who had an Operating Systems exam coming up, 200+ pages of notes, and only a few hours left. He didn't need another chatbot. He needed to know what to study first. So I built a small AI tool with four modes: ⚡ 30-Min Crash Plan : Focus on the most important topics first.