219 Citizen Data Sheet app
- Get link
- X
- Other Apps
219 Citizen Data Sheet app:
App তৈরীর ধাপঃ
ইংরেজিতেঃ
For your 219 Citizen Data Sheet App, I recommend building one AppSheet app with multiple tables instead of creating 219 separate apps.
Step 1: Prepare Google Sheets
Create one spreadsheet:
219 Citizen Data Sheet App
Add sheets such as:
- Login Information
- Application Details
- EPIC CARD Details
- Aadhaar Card Details
- PAN Card Details
- Passport Details
- ... (remaining sheets)
Each sheet should have:
- Key column (USER UNIQUE ID)
- Data columns
Step 2: Create the App
- Open AppSheet.
- Click Create App.
- Select Start with your own data.
- Choose your spreadsheet 219 Citizen Data Sheet App.
Step 3: Add Tables
Go to:
Data → Tables → + New Table
Add:
- Login Information
- Application Details
- EPIC CARD Details
- Aadhaar Card Details
- etc.
Step 4: Set the Key
For every table:
- Key = USER UNIQUE ID
- Label = Name (or Family SIR ID)
Step 5: Create Forms
Go to:
UX → Views → New View
Type:
- Form
Example:
- EPIC CARD Entry Form
- Aadhaar Entry Form
- PAN Entry Form
Step 6: Column Types
Example for EPIC CARD Details:
| Column | Type |
|---|---|
| USER UNIQUE ID | Text (Key) |
| Booth | Enum |
| Family DATA ID | Text |
| Family SIR ID | Text |
| Photo | Image |
| House No. | Text |
| EPIC CARD No. | Text |
| DOB | Date |
| Mobile | Phone |
| Name | Name/Text |
| Father/Husband | Text |
| Relation | Enum |
| Address | LongText |
| Front Image | Image |
| Back Image | Image |
| Card Link | URL |
Step 7: Required Fields
Turn Required ON for:
- Booth
- Family SIR ID
- EPIC CARD No.
- Name
Step 8: Images
Set:
- Type = Image
AppSheet uploads images automatically to Google Drive.
Step 9: References
If Application Details contains Family DATA ID:
In EPIC CARD Details:
- Family DATA ID → Ref → Application Details
This links the records.
Step 10: Auto Values
Examples:
-
Serial No.
- App formula:
(Note: This is not guaranteed unique if multiple users submit simultaneously. For multi-user apps, a unique key is better.)MAX(EPIC CARD Details[Serial No.])+1
- App formula:
-
USER UNIQUE ID
- Use the Initial value so it is created only once when the row is added.
Step 11: Security
Use:
- Security Filter
- User Login
- Roles
if different users should only see or edit certain records.
Recommended build order
- Login Information
- Application Details
- EPIC CARD Details
- Aadhaar Details
- PAN Details
- Passport Details
- Remaining 213 modules
- Dashboard
- Search
- Reports
This modular structure will make your 219-sheet citizen database easier to maintain and extend.
বাংলাতেঃ
আপনার "219 Citizen Data Sheet App" - এর জন্য AppSheet-এ ধাপে ধাপে কাজ করার নির্দেশনা নিচে দেওয়া হলো।
ধাপ–১: Google Sheet প্রস্তুত করুন
একটি Google Spreadsheet তৈরি করুন।
নাম:
219 Citizen Data Sheet App
এর মধ্যে Sheet তৈরি করুন:
- LOGIN Information
- APPLICATION Details
- EPIC CARD Details
- AADHAR CARD Details
- PAN CARD Details
- PASSPORT Details ...
- অন্যান্য শিট
ধাপ–২: AppSheet App তৈরি করুন
১. AppSheet খুলুন।
২. Create App-এ ক্লিক করুন।
৩. Start with your own data নির্বাচন করুন।
৪. 219 Citizen Data Sheet App Spreadsheet নির্বাচন করুন।
ধাপ–৩: Table যোগ করুন
মেনুতে যান:
Data → Tables → + New Table
এক এক করে যোগ করুন—
- LOGIN Information
- APPLICATION Details
- EPIC CARD Details
- AADHAR CARD Details
- PAN CARD Details
- ...
ধাপ–৪: Key Column নির্ধারণ করুন
প্রত্যেক Table-এ
Key Column = USER UNIQUE ID
এটি প্রতিটি নাগরিকের একমাত্র পরিচয় হবে।
ধাপ–৫: Label Column নির্বাচন করুন
Label হিসেবে নির্বাচন করুন—
Name
অথবা
Family SIR ID No.
ধাপ–৬: Column Type ঠিক করুন
উদাহরণ (EPIC CARD Details):
| Column | Type |
|---|---|
| USER UNIQUE ID | Text (Key) |
| Booth | Enum |
| Family DATA ID | Ref/Text |
| Family SIR ID | Text |
| Photo | Image |
| House No. | Text |
| EPIC CARD No. | Text |
| Date of Birth | Date |
| Mobile | Phone |
| Name | Name/Text |
| Father/Husband | Text |
| Relation | Enum |
| Address | LongText |
| Front Image | Image |
| Back Image | Image |
| Card Link | URL |
ধাপ–৭: Form তৈরি করুন
মেনুতে যান
UX → Views → New View
Type নির্বাচন করুন
Form
নাম দিন
EPIC CARD Entry Form
ধাপ–৮: Required Field নির্বাচন করুন
Required করুন—
✔ Booth
✔ Family SIR ID
✔ EPIC CARD No.
✔ Name
ধাপ–৯: Image Upload
Photo,
Front Image,
Back Image
সবগুলোর Type করুন
Image
AppSheet নিজেই Google Drive-এ Upload করবে।
ধাপ–১০: Relation তৈরি করুন
APPLICATION Details Table-এর সাথে
EPIC CARD Details Table-এর
Family DATA ID
Column-কে
Ref
করুন।
তাহলে দুইটি Table একে অপরের সাথে যুক্ত থাকবে।
ধাপ–১১: Auto UID
USER UNIQUE ID Column-এর
Initial Value
এ Formula দিন।
ধাপ–১২: Search
UX → Views
একটি Search View তৈরি করুন।
Search হবে—
- Family SIR ID
- EPIC No.
- Mobile
- Name
ধাপ–১৩: Dashboard
একটি Dashboard তৈরি করুন।
যেখানে দেখা যাবে—
- মোট Citizen
- EPIC Card
- Aadhaar
- PAN
- Passport
ধাপ–১৪: Security
Security → Require Sign-in
চালু করুন।
প্রয়োজন হলে User Role তৈরি করুন।
আমার পরামর্শ
আপনার প্রকল্পে ২১৯টি আলাদা App তৈরি করবেন না।
একটি App-এর মধ্যে ২১৯টি Table রাখুন।
এতে—
- Maintenance সহজ হবে।
- Search এক জায়গা থেকে করা যাবে।
- Dashboard একটি থাকবে।
- সব তথ্য USER UNIQUE ID-এর মাধ্যমে পরস্পরের সাথে সংযুক্ত থাকবে।
- ভবিষ্যতে নতুন Module যোগ করাও সহজ হবে।
এটি আপনার Citizen Management System-এর জন্য সবচেয়ে কার্যকর এবং সম্প্রসারণযোগ্য কাঠামো।
- Get link
- X
- Other Apps
Comments
Post a Comment