TAAFT
Free mode
100% free
Freemium
Free Trial
Deals

Comments

shilpa moheta
🛠️ 1 tool 🙏 1 karma
Here is a prompt designed for you to create a comprehensive school management app for personal use. It is structured to guide a development team or an AI tool through the specific features, user roles, and design requirements you requested. ### Project: Comprehensive Personal School Management App #### 1. Overview & Objective Build a mobile or web application designed for a single administrator to manage small-scale school operations. The app must streamline finances, HR (teachers), academic tracking (students and classes), and communication. #### 2. Design & Branding Requirements * **Logo:** Create a clean, modern icon based on the existing school crest. It should feel authoritative yet modern, featuring the school shield and stylized leaves/globe elements. * **Background:** The UI should feature a subtle overlay of the provided image (students celebrating World Environment Day). The background should be muted (soft focus or slightly transparent) to maintain the "green, global citizen" theme without making the app interface look cluttered or hard to read. * **UI/UX:** Use a palette of deep blues (trust, professionalism) and fresh greens (growth, environment) from the attached image. The layout must be simple, organized, and professional. #### 3. User Roles & Permissions (Separated Logins) The app must have two entirely separate login systems based on role permissions: **A. Admin Role (Super User - Only one user account)** * **Access:** Complete, unrestricted access to every feature and all data. * **Capabilities:** * **Edit/Create:** Add/remove teachers, students, and classes. Edit all financial records and academic materials. * **Financial Visibility:** View all revenue, expenses, and salary data. **B. Teacher Role (Limited Access User)** * **Access:** Restricted access limited *only* to academic tools for their assigned classes. * **Capabilities:** * **Daily Student Attendance:** Log student presence/absence per class/day. * **Study Materials:** Upload PDFs, images, or links. * **Daily Homework:** Post and manage assignments. * **Notifications:** Send/receive messages (limited to parents/students in their classes). * *Teachers cannot view salaries (their own or others') or school-wide financial data.* **C. Student/Parent Role (View-Only User)** * **Access:** A simplified, read-only interface focused on content consumption. * **Capabilities:** * **Dashboard:** See attendance record, upcoming events. * **Study Materials:** View and download uploaded content. * **Homework:** View current assignments and deadlines. * **Communication:** Receive announcements. * *This interface should be extremely simple, resembling a clean news feed.* #### 4. Core Features (Admin View) **A. Finance & HR Management** * **Salary Tracker:** * Dashboard for salaries: Track base pay, bonuses, deductions, and payment status (Paid/Pending). * Generate simple digital payslips. * **General Finances:** * Expense tracking (utilities, supplies, maintenance). * Revenue tracking (fee collection from students). * Basic financial reports (Profit/Loss snapshot). **B. Teacher Management** * Teacher profiles: Contact info, qualifications, assigned classes/subjects. **C. Student & Class Management** * **Add Students:** Simplified enrollment form. * **Student Profiles:** Fee history, attendance records, academic performance. * **Class Structure:** Create and manage separate classes for: * **LKG, UKG, Class 1, Class 2** * *(Must have flexibility to add more classes later).* * **Class Dashboard:** Instant view of total students per class (e.g., *Class 1: 30 students*). **D. Academic & Communication** * **Curriculum Hub:** Central repo for study materials and homework (viewable by all roles). * **Daily Attendance:** Dashboard to view school-wide attendance trends (Admin only). * **Notification Center:** Send school-wide or class-specific announcements. #### 5. Additional Suggested Features *(To make the app comprehensive, as requested)* * **School Calendar:** Track holidays, exams, and events. * **Basic Exam Manager:** Schedule exams and record results for student profiles. * **Fee Reminders:** Automated app notifications sent to parents for upcoming fee deadlines. * **Parent Communication Portal:** A dedicated section for direct messaging between parents and the Admin/assigned Teachers (admin monitored).
0 AIs selected
Clear selection
#
Name
Task