Project ideas from Hacker News discussions.

San Francisco Graffiti

📝 Discussion Summary (Click to expand)

1. Graffiti is vandalism, not art
Many commenters see tagging as a destructive act that damages property and degrades neighborhoods.

“Graffiti is a population’s expression of ownership of their city.” – komali2
“Graffiti is an unconsented, recurring tax that provides zero ROI for the neighborhood.” – toephu2
“If you paint Starry Night on someone’s wall, that’s still vandalism.” – voidUpdate

2. The aesthetic impact is divisive
Some users praise the visual vibrancy of murals, while others lament the clutter and “ugly” look of tags.

“I like the concept, wish it was a vertical scroll with some safe margins between each picture.” – ghuroo1
“It’s a shame to see this sort of thing on every surface here.” – jasonkester
“I love seeing people’s stickers about.” – Gigachad

3. Legal and enforcement debates
The thread is filled with arguments over how cities should handle graffiti—whether through fines, licensing, or designated walls.

“You don’t want to fine, jail or otherwise ruin the lives of thousands of kids to get them to stop.” – dcposch
“If you execute everyone who commits a misdemeanor, crime rates are extremely low.” – direwolf20
“The city does go after the people illegally tagging properties.” – boarsofcanada

4. Graffiti as a form of social expression and resistance
A minority view frames tagging as a voice for the marginalized, a counter‑culture statement, or a “relief valve.”

“Graffiti is a population’s expression of ownership of their city.” – komali2
“It’s a very common form of countercultural resistance and therefore an important relief valve.” – komali2
“It’s tied to the feeling of lack of agency in one’s life.” – gtowey

These four themes capture the main poles of opinion in the discussion.


🚀 Project Ideas

Graffitify Gallery

Summary

  • A mobile‑first web gallery that replaces the current chaotic image stream with a clean, keyboard‑navigable, vertical scroll, safe‑margin layout.
  • Adds date‑order, location filters, and an interactive map view so users can explore graffiti by time and place.

Details

Key Value
Target Audience HN users who browse graffiti feeds, photographers, street‑art enthusiasts
Core Feature Responsive gallery with keyboard navigation, vertical scroll, margin spacing, date/location sorting, map overlay
Tech Stack React + Next.js, Tailwind CSS, Mapbox GL JS, Node.js API, PostgreSQL
Difficulty Medium
Monetization Hobby

Notes

  • Users complained: “scroll wheel finger cramped” and “keyboard nav would be great.”
  • “I like the concept, wish it was a vertical scroll with some safe margins between each picture.”
  • The map view satisfies the desire to “walk through by date order, and by location …” and gives a practical way to explore city art.

TagTracker

Summary

  • A community‑driven platform for reporting, verifying, and rewarding graffiti incidents.
  • Provides a map, photo uploads, and a reward system for citizens who help identify taggers.

Details

Key Value
Target Audience City residents, local businesses, law‑enforcement volunteers
Core Feature Incident reporting, photo verification, reward points, community voting
Tech Stack Django, PostgreSQL, Leaflet, AWS S3, Stripe for rewards
Difficulty Medium
Monetization Revenue‑ready: subscription for city contracts + micro‑transactions for rewards

Notes

  • “Pass a state law to restrict the sale of spray paint” and “reward citizens who provide evidence of taggers” were suggested.
  • The reward system directly addresses the frustration that “the city does nothing to go after the criminals.”
  • The map and photo evidence create a practical tool for both residents and officials.

WallBook

Summary

  • An online reservation system that lets artists book legal walls for murals or temporary art.
  • Includes permits, scheduling, community voting on wall suitability, and a public gallery of approved works.

Details

Key Value
Target Audience Street‑art artists, property owners, city planners
Core Feature Wall catalog, booking calendar, permit workflow, public voting
Tech Stack Ruby on Rails, PostgreSQL, React, Stripe for permit fees
Difficulty High
Monetization Revenue‑ready: booking fees + premium listings for high‑profile walls

Notes

  • “Give people legal walls” and “public spaces where people are allowed to spray paint” were highlighted.
  • By formalizing wall usage, it reduces vandalism while preserving artistic freedom.
  • The voting feature lets the community decide which walls should be open, fostering discussion.

Graffiti Insight

Summary

  • A data‑analytics dashboard for city officials and researchers to track graffiti trends, hotspots, and cleanup effectiveness.
  • Pulls from public violation databases, GIS layers, and user reports.

Details

Key Value
Target Audience City planners, public‑works departments, academic researchers
Core Feature Interactive heatmaps, time‑series analysis, predictive modeling
Tech Stack Python (Pandas, GeoPandas), Flask, PostgreSQL/PostGIS, D3.js
Difficulty High
Monetization Revenue‑ready: consulting contracts + SaaS subscription for municipalities

Notes

  • “Scraping these from the city efforts to document who is doing ‘how much’ damage” was already done; this tool turns raw data into actionable insights.
  • The dashboard addresses the need for “practical utility” and can spark policy discussions on enforcement and resource allocation.
  • By visualizing trends, it helps answer “why the city does not pursue taggers effectively.”

Read Later