git404hub

what is go-eazy fr?

enginow-in/go-eazy — explained in plain English

Analysis updated 2026-05-18

55JavaScriptAudience · generalComplexity · 4/5Setup · hard

tl;dr

A real estate web app for finding student and professional housing in Uttarakhand, India, connecting renters directly with landlords for a listing fee.

vibe map

mindmap
  root((GoEazy))
    What it does
      Real estate listings
      Student housing focus
      Direct landlord renter link
    Tech stack
      React
      Supabase
      Razorpay
    Use cases
      Search housing
      Publish listings
      Admin verification
    Audience
      Students
      Landlords
      Platform admins
    Setup
      Configure Supabase
      Configure Razorpay
      Deploy frontend

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Search and filter housing listings in Dehradun or Srinagar as a student or professional

VIBE 2

Publish a paid property listing as a landlord and track views on it

VIBE 3

Review and verify local service provider documents as a platform admin

VIBE 4

Study a Supabase-based project that uses Row Level Security and payment-gated writes

what's the stack?

ReactViteTailwind CSSSupabasePostgreSQLRazorpay

how it stacks up fr

enginow-in/go-eazycyc2002tommy/deep-research-agentraisinten/perftrace
Stars555555
LanguageJavaScriptJavaScriptJavaScript
Last pushed2024-11-06
MaintenanceStale
Setup difficultyhardhardeasy
Complexity4/54/52/5
Audiencegeneralresearcherdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1day+

Requires configuring Supabase Edge Functions, Postgres RLS policies, and Razorpay payment integration.

in plain english

GoEazy is a real estate web application built to help students and working professionals in Uttarakhand, India find housing, specifically in the cities of Dehradun and Srinagar. The README describes the goal as connecting landlords and renters directly, cutting out brokers who often control access to listings and hide the real condition or price of a room. Renters can search and filter listings in real time, view property photo galleries built with a slider component, and switch between a compact list view and a larger grid view of results. Landlords get a separate dashboard where they publish listings, and going live with a new listing costs a fixed fee of 199 rupees, paid through Razorpay and verified on the server before the listing is created. Landlords can also see basic view and profile analytics for their listings. There is a separate admin panel for platform staff that reviews and verifies documents from local service providers and shows overall metrics like user and property counts. On the technical side, the frontend is built with React 19, the Vite build tool, Tailwind CSS for styling, and Framer Motion for animations. The backend runs on Supabase, using its Postgres database, authentication system, and Edge Functions, with Row Level Security policies restricting each user to only their own data. Property creation happens through a server side function that checks the Razorpay payment signature before writing anything to the database, rather than allowing the client to create listings directly. The README also lists several measures meant to make it harder to copy content from the site, including disabling text selection, right click, image dragging, and browser developer tools shortcuts. A rolling 72 hour window automatically prunes old "recently viewed" records from the database to keep it from growing indefinitely. The project began as a hackathon submission and has since gone through several versioned releases adding features like a mandatory sign in step before viewing search results, an onboarding flow for new users, and a property review and ratings system.

prompts (copy fr)

prompt 1
Explain how GoEazy verifies a Razorpay payment before creating a property listing
prompt 2
Walk me through how Row Level Security is used in this Supabase-backed real estate app
prompt 3
Help me understand the difference between the renter, landlord, and admin roles in GoEazy
prompt 4
Show me how the recently viewed properties data is automatically pruned after 72 hours

Frequently asked questions

what is go-eazy fr?

A real estate web app for finding student and professional housing in Uttarakhand, India, connecting renters directly with landlords for a listing fee.

What language is go-eazy written in?

Mainly JavaScript. The stack also includes React, Vite, Tailwind CSS.

How hard is go-eazy to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is go-eazy for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.