5 पॉइंट द्वारा coderred 2025-10-24 | 2 टिप्पणियां | WhatsApp पर शेयर करें

नमस्ते। मेरी बेटी ने कहा, "बिल्लियों की फोटो अपलोड करने वाली साइट बनाइए!", इसलिए मैंने यह कम्युनिटी बनाई।
इसकी खास बात यह है कि स्टार रेटिंग की जगह बिल्ली के स्नैक "Churu" की संख्या से रेटिंग दी जाती है।

https://jipsa.life

मुख्य फ़ीचर:

  • 1~5 स्टार की जगह 1~5 Churu से रेटिंग
  • घर की बिल्ली/आवारा बिल्ली का अलग वर्गीकरण
  • जिन बिल्लियों का नाम नहीं है, उन्हें "नाम का इंतज़ार कर रही बच्ची" के रूप में दिखाया जाता है
  • कम्युनिटी वोट से नाम रखना
  • कमेंट सिस्टम

स्टैक: React + Cloudflare (Pages/Workers/D1/R2) + Supabase Auth

  • पूरी तरह free tier पर चल रहा है
  • शुरुआत में Clerk → कोरियाई social login सपोर्ट के लिए Supabase पर migration किया गया (अभी सिर्फ Google सपोर्ट है)

फ़ेविकॉन मेरी बेटी ने खुद बनाया है।
D1 schema बदलना असुविधाजनक है, इसलिए Postgres migration पर विचार कर रहा हूँ।

बिल्ली पालने वालों से एक अनुरोध!
मेरी बेटी हर दिन साइट पर आकर नई बिल्ली की तस्वीरें देखती है, लेकिन अभी तस्वीरें कम हैं T_T
कृपया बहुत सारी प्यारी बिल्लियों की फोटो अपलोड करें!

फ़ीडबैक का भी स्वागत है।

2 टिप्पणियां

 
kimgh06 2025-12-03

मोबाइल पर फ़ोटो देखते समय
क्योंकि मूल फ़ोटो बड़े आकार में भेजी जाती हैं, इसलिए लगता है कि थंबनेल फ़ोटो की लोडिंग धीमी हो रही है।
थंबनेल फ़ोटो भी साथ में बनाकर पहले छोटी फ़ोटो दिखाना, और डिटेल में देखने के ज़रिए मूल फ़ोटो दिखाना बेहतर लगता है.

 
coderred 2025-12-03

अच्छी राय के लिए धन्यवाद। वैसे भी loading समस्या की वजह से मैंने files को webp में convert करने वाला logic जोड़ा था, लेकिन migration नहीं की थी, इसलिए पुरानी तस्वीरें अभी भी jpg में दिख रही थीं और उसी वजह से धीमी लग रही थीं.. लगता है photo migration करनी पड़ेगी।