SShortSingh.
Back to feed

Developer builds AI-powered community platform to crowdfund small neighbourhood repairs

0
·2 views

A developer has built The Repair Line, a community platform that lets users report and fund small but essential local repairs such as broken hand pumps, damaged desks, and faulty clinic fans. Users upload a photo of a repair need, which is analysed by Google Gemini to generate a structured assessment covering severity, plausibility, and an estimated INR cost range. Verified repair needs are then listed on a city-specific feed where community members can pledge funds and track progress. The platform currently supports five cities in Uttar Pradesh, including Lucknow, Kanpur, Prayagraj, and Varanasi. Built with React, Vite, Snowflake, and Vercel, the project was submitted as part of the DEV Community Weekend Challenge focused on generosity.

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 ·

x402 Protocol Embeds Crypto Micropayments Directly Into HTTP for AI Agents

The x402 specification repurposes the long-dormant HTTP 402 Payment Required status code to enable autonomous AI agents to pay for API resources without manual billing setup. When a server returns a 402 response, it includes a WWW-Authenticate header specifying the price, currency, and payment instructions, typically in USDC on a low-cost blockchain like Base. The client agent constructs and submits a payment transaction, then retries the request with proof of payment in the Authorization header to receive the resource. The protocol is designed for granular, per-call pricing in fractions of a cent, making it practical for services such as LLM inference or data feeds. Key trade-offs include added latency from blockchain round-trips and the complexity of wallet management, though using stablecoins mitigates price volatility risk.

0
ProgrammingDEV Community ·

OT Commerce Adopts Satis to Centralize Private PHP Package Distribution

OT Commerce, which manages a large PHP ecosystem with dozens of internal Composer packages hosted on private Bitbucket repositories, replaced direct per-project VCS declarations with a centralized private Composer repository powered by Satis. The Satis service is deployed on Docker Swarm, periodically scanning repositories and generating package metadata and dist archives, with Bitbucket webhooks triggering immediate rebuilds on updates. The generated repository is served via Nginx with HTTPS and Basic Authentication, using Let's Encrypt TLS certificates renewed through an AWS Route53 DNS-01 challenge. This eliminated the need for SSH access to Bitbucket across developer machines, Docker builds, and CI/CD pipelines, replacing dozens of repository entries in each project with a single URL. The change resulted in simpler configuration files, reduced credential sprawl, faster dependency installs, and cleaner security boundaries without requiring a major architectural overhaul.

0
ProgrammingDEV Community ·

Grok's Live-Source Answers Can Decay Fast — Here's How to Preserve Them

Grok, xAI's chatbot, differs from most AI tools by grounding its answers in real-time X posts and live web searches rather than static training data alone. This makes its responses vulnerable to a rapid form of decay: cited posts can be deleted, accounts can go private, and content can be edited without any visible record. A user documenting research workflows observed that revisiting months-old Grok threads often leads to broken or inaccessible citations, a problem more acute on social platforms where deletion is routine behavior. Unlike a dead link on a conventional webpage, a vanished source inside an AI-generated answer is especially misleading because the surrounding prose remains fluent and confident, masking the loss of underlying evidence. To counter this, experts recommend archiving sources at the moment of reading, saving full URLs rather than reference numbers, submitting key links to the Wayback Machine, and preserving Grok's 'Think mode' reasoning before it collapses after the answer loads.

0
ProgrammingDEV Community ·

Local video compression cuts 371MB demo file to 145MB, saving storage and bandwidth

A developer shared how compressing a 14-minute, 371.5MB screen recording locally reduced its size to 145.7MB — a 61% reduction — using a tool called ImgIng. The tool caps resolution at 1080p and frame rate at 24fps, completing the process in 66 seconds without uploading the file to any server. Unlike online compression tools, the local approach avoids the time and bandwidth cost of uploading and re-downloading large files. The compression uses content-aware bitrate allocation, preserving sharpness in active UI areas while reducing data in static or transitional frames. For solo developers distributing product demos across websites or app stores, the author argues this one-time optimization translates into continuous savings on server storage and CDN traffic costs.