SShortSingh.
Back to feed

Dev builds demo platform to donate surplus solar credits to low-income families in Brazil

0
·2 views

A developer created Community Solar Energy Bank, a demonstration platform that allows solar panel owners in Brazil to redirect their unused net-metering credits to low-income families via NGOs connected to local utility companies. The project was built for the DEV Community Weekend Challenge: Generosity Edition hackathon. It uses real utility company data for several Brazilian states but features entirely fictional NGOs, and no actual money or energy is transferred at any point. Users can select their state, choose a utility, pick an NGO, and specify surplus kWh to donate, with Google Gemini providing an AI-generated checklist of utility requirements and an impact summary. The platform was built using Next.js, TypeScript, Prisma, PostgreSQL, and Google Gemini, with a live demo hosted on Vercel.

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 ·

Developer Builds Web Tool to Remove Burned-In Text from Videos Using Alibaba API

A developer created a web interface called Video Text Remover to help remove burned-in text and subtitles from videos, inspired by a friend's e-commerce editing needs. The tool is built on top of Alibaba's VideoDetext API, which the developer found cost-effective and capable enough for basic use cases. Users can upload a video, detect or manually select the text region, and process the removal automatically. Testing showed the tool performs best when text appears over simple backgrounds, but struggles with moving objects or complex scenes. The developer is seeking community feedback on improving temporal consistency and handling more difficult inpainting scenarios.

0
ProgrammingDEV Community ·

Developer Builds MCP Tool That Turns Private AI Solutions Into Shared Docs

A developer has created Shared Knowledge MCP, an open-source server that converts AI-assisted problem-solving sessions into structured Markdown articles and submits them as GitHub Pull Requests for human review. The tool addresses a recurring issue in software development where AI-generated solutions are lost after a chat session ends, forcing others to rediscover the same fixes independently. Users must explicitly choose to share a solution; the original conversation remains private, and nothing is published without a human approving the pull request. Once merged, the article is published to a public documentation site and an audio version is automatically generated via ElevenLabs. The project currently hosts four published articles and has been tested across multiple AI clients to verify the end-to-end pipeline works reliably.

0
ProgrammingDEV Community ·

Charitas Clew Uses Google AI to Translate Complex Legal Notices Into Plain Language

A developer has built Charitas Clew, an open-source civic tech tool that uses Google AI to simplify dense government and institutional notices such as eviction warnings, utility shutoffs, and medical bills. The tool processes uploaded or pasted documents and returns a structured Action Protocol that includes plain-language explanations, key deadlines, next steps, and a ready-to-use speaking script for interacting with officials. Output is available in six languages — English, Spanish, Vietnamese, Chinese, Arabic, and French — to serve non-native speaking and vulnerable households. The project was built in two days using a fully Google-based stack including Gemini, Cloud Run, and Firebase Hosting, and is live at charitas-clew.web.app. Charitas Clew does not provide formal legal advice and encourages users to verify details with a qualified legal aid advocate or attorney before taking action.

0
ProgrammingDEV Community ·

Developer adds free in-browser auto captions to YouTube Shorts converter using Whisper AI

A developer has integrated automatic caption generation into Convert to Shorts, a free browser-based tool that reformats horizontal videos to the 9:16 YouTube Shorts aspect ratio without server uploads. The feature was the most-requested after the tool's launch, driven by the fact that most Shorts viewers watch without sound and manual captioning is time-consuming. To preserve the tool's privacy-first design, the developer ran OpenAI's Whisper Tiny speech recognition model entirely in the browser using Transformers.js and WebAssembly, avoiding any video upload to external servers. Audio is extracted and resampled to 16kHz mono using the Web Audio API before being passed to Whisper, which returns timestamped transcript segments. Captions are then burned into the video using ffmpeg.wasm with the ASS subtitle format, after simpler approaches like chained drawtext filters proved unreliable.