యాప్‌ను ఎలా నిర్మించాం

మృదంగ సేవ యాప్ Expo, Supabase, PostgreSQL లను ఎందుకు ఉపయోగిస్తుంది. తరగతిలో సుమారు 200 మంది విద్యార్థులు ఉన్నారు, వారిలో చాలామంది పిల్లలు; బడ్జెట్ లేకుండా స్వచ్ఛంద సేవకులు దీన్ని నడుపుతున్నారు. ఈ ఎంపికలు అక్కడి నుండే వచ్చాయి.

దీని వెనుక మూడు ఆలోచనలు

యాప్ ఏమి నిర్వహించాలి

భాగాలు

మీ ఫోన్ లేదా కంప్యూటర్‌లో: Expo (React Native, TypeScript) తో నిర్మించిన యాప్. Android వాడేవారు లింక్ నుండి ఇన్‌స్టాల్ చేస్తారు; iPhone వాడేవారు వెబ్ వెర్షన్‌ను హోమ్ స్క్రీన్‌కు జోడిస్తారు.

దాని వెనుక: ఒక Supabase ప్రాజెక్ట్, అంటే సైన్-ఇన్, ఫైల్ నిల్వ, షెడ్యూల్ చేసిన పనులతో కూడిన PostgreSQL డేటాబేస్. ప్రతి చదవడం, రాయడం డేటాబేస్ నియమాల ద్వారానే జరుగుతుంది.

బయటి సేవలు, ప్రతిదాన్నీ మార్చవచ్చు: Expo, Firebase Android నోటిఫికేషన్లను అందిస్తాయి, Brevo ఈమెయిల్స్ పంపుతుంది, పాఠాల వీడియోలు YouTube లోనే ఉంటాయి, Cloudflare Pages వెబ్ వెర్షన్‌ను, ఈ వెబ్‌సైట్‌ను అందిస్తుంది.

సాధారణ ప్రత్యామ్నాయాలతో పోలిక

ప్రతి వరుస ఈ యాప్‌ను నిర్మించగలిగిన ఒక మార్గం. ఈ వ్యాఖ్యలు ఈ తరగతి పరిస్థితి గురించి మాత్రమే, సాంకేతికత గురించి సాధారణంగా కాదు.

ఎంపికమాకు మంచిదిమాకు సమస్యలు
Expo + Supabase (మేము వాడేది)ఉచిత ప్లాన్‌లు; Android, iPhone వెబ్, తరువాత iOS యాప్ కోసం ఒకే కోడ్; అనుమతి నియమాలు PostgreSQL లోనే; నివేదికలు సాధారణ SQL; డేటా ప్రామాణిక PostgreSQL బ్యాకప్.నియమాలకు SQL నైపుణ్యం కావాలి; ప్రస్తుతానికి iPhone వాడేవారికి వెబ్ యాప్.
Flutter + Firebase (మా మొదటి చిత్తు ప్రతి)ఒకే కోడ్; ప్రసిద్ధమైనది.కొత్త ప్రాజెక్టులకు ఫైల్ నిల్వ, సర్వర్ ఫంక్షన్లకు కార్డుతో చెల్లింపు ప్లాన్ కావాలి; డాక్యుమెంట్ డేటాబేస్‌లో నివేదికలు కష్టం; డేటా, నియమాలు Firebase కే పరిమితం.
వేర్వేరు Android, iPhone యాప్‌లుఅత్యుత్తమ iPhone యాప్.రెండు కోడ్‌లు, ఒక సర్వర్; Mac, సంవత్సరానికి US$99 కావాలి.
MySQL తో PHP లేదా Nodeసాధారణ నైపుణ్యాలు; పూర్తిగా మాదే.హోస్టింగ్‌కు ప్రతి నెలా ఖర్చు; ఒక్కో వినియోగదారుకు వరుసలను MySQL పరిమితం చేయలేదు, కాబట్టి ప్రతి నియమం మేము రాసి, భద్రపరిచి, నవీకరించాల్సిన సర్వర్‌లోనే; సైన్-ఇన్, ఫైళ్లు, నోటిఫికేషన్లు అన్నీ మేమే నిర్మించాలి.
నో-కోడ్ (AppSheet లేదా Glide తో Google Sheets)త్వరగా మొదలుపెట్టవచ్చు; ప్రోగ్రామర్లు కానివారికి సులభం.పిల్లల డేటా ఒక స్ప్రెడ్‌షీట్‌లో ఉంటుంది, ఎడిట్ అనుమతి ఉన్న ఎవరైనా చదవగలరు, మార్చగలరు; తరగతి పెరిగే కొద్దీ ఒక్కో వినియోగదారుకు చెల్లింపు.
సిద్ధంగా ఉన్న సంగీత పాఠశాల సాఫ్ట్‌వేర్నిర్వహించాల్సింది ఏమీ లేదు.నెలవారీ రుసుము; ముందుగా బుక్ చేసే, చెల్లింపు పాఠాల కోసం తయారైనది, ఎప్పుడైనా వచ్చే సేవ కోసం గానీ తెలుగు, హిందీ కోసం గానీ కాదు.
WhatsApp, Excel (ఇప్పుడు తరగతి నడిచే విధానం)ఉచితం; అందరి దగ్గరా ఇప్పటికే ఉంది.ప్రతి సభ్యునికీ అందరి ఫోన్ నంబర్లు కనిపిస్తాయి; సమ్మతి రికార్డు లేదు; 200 మంది విద్యార్థులకు హాజరు చరిత్ర ఉండదు.

MySQL కాకుండా PostgreSQL ఎందుకు?

రెండూ మంచి డేటాబేస్‌లే. నియమాలు ఎక్కడ ఉంటాయన్నదే నిర్ణయించిన అంశం.

Expo ఎందుకు?

ఈ ఎంపికల ఖర్చు

చిన్న సమాధానాలు

ఉచిత ప్లాన్ ప్రమాదకరం కాదా?

ఉచిత ప్లాన్‌లోనూ చెల్లింపు ప్లాన్‌లోని అవే డేటాబేస్ నియమాలు ఉంటాయి. ప్రమాదాలు ఆగిపోవడం లేదా డేటా పోవడం; వారపు బ్యాకప్‌లతో వాటిని నిర్వహిస్తాము. చెల్లింపు ప్లాన్‌కు మారడానికి ఒక రోజు పడుతుంది.

Supabase మూతపడితే లేదా ధరలు మారిస్తే?

డేటా సాధారణ PostgreSQL. బ్యాకప్‌ను ఏ PostgreSQL హోస్ట్‌లోనైనా పునరుద్ధరించవచ్చు, Supabase కూడా ఓపెన్ సోర్స్, మా సొంత సర్వర్‌పై నడపవచ్చు.

WhatsApp నే ఎందుకు కొనసాగించకూడదు?

WhatsApp ప్రతి సభ్యునికీ ప్రతి తల్లిదండ్రుల నంబర్‌ను చూపిస్తుంది, హాజరు చరిత్రను ఉంచదు. రికార్డుల పనిని యాప్ తీసుకుంటుంది; మాట్లాడుకోవడానికి WhatsApp కొనసాగవచ్చు.

ధరలు, ఉచిత ప్లాన్ పరిమితులు అక్టోబర్ 2026 నాటివి. పూర్తి కారణాలు, ఒక రేఖాచిత్రంతో, ప్రాజెక్ట్ సోర్స్ కోడ్‌లో ఇంగ్లీష్‌లో ఉన్నాయి.