SafePick User Manual

Version 1.0 | Last Updated: July 26, 2024

Welcome to SafePick!

This manual provides a comprehensive guide to using the SafePick application. It is designed to help all users—from administrators to parents—understand their roles, navigate their dashboards, and utilize the platform's features to ensure a safe and efficient school environment.

SafePick Dashboard Overview

For Administrators

1. Admin Dashboard Overview

Your dashboard provides a high-level overview of campus activity, including real-time counts of present students and staff, pending pickup requests, and a live feed of check-in/out events and security incidents.

2. Managing Users

  • Staff Management: Navigate to the "Staff" page to view all personnel. You can assign duties, suspend accounts, or generate performance insights using the Apwony AI assistant.
  • Student & Parent Management: Access the "Students" and "Parents" pages to view detailed profiles, including emergency contacts and medical information.
Admin User Management Screenshot

3. Approving Pickup Requests

New pickup requests appear on your dashboard in real-time. Review the details (student, parent, requested time) and click "Approve" or "Decline". All relevant parties (teacher, guard, parent) are notified automatically.

For Teachers

1. Teacher Dashboard

Your dashboard is your daily hub. You can check yourself in/out for attendance, view your assigned classes, and access your to-do list.

2. Using the Apwony AI Assistant

Navigate to the "Assistant" to access a suite of powerful content generation tools:

  • Lesson Plan Generator: Provide a topic, grade, and duration to receive a fully structured lesson plan.
  • Exam & Quiz Generator: Create assessments by specifying the subject, topics, and number of questions for various types (Multiple Choice, Structured, etc.).
Apwony AI Assistant Screenshot

For Parents & Guardians

1. Parent Dashboard

View the real-time status of your children (checked-in or checked-out), request early pickups, and manage your family's information.

2. Requesting an Early Pickup

  • From your dashboard, click the "Request Early Pickup" button.
  • Select the child you wish to pick up.
  • Enter the intended pickup time and provide a brief reason for the request.
  • Submit the request. You will be notified once an administrator has approved or declined it.
Parent Pickup Screenshot

For Security & General Staff

1. Guard Dashboard

Users with the "Security Guard" role have a specialized dashboard for campus access control. Other staff roles (Chef, Cleaner, etc.) will have different dashboards based on their responsibilities.

2. Verifying a Vehicle (Security Guards)

  • Enter the vehicle's license plate number into the "Vehicle Verification" search bar and click "Search".
  • The system will display the registered owner's details (name, affiliation) and current status (e.g., On Campus).
  • If the vehicle is not registered, you will have the option to register it.
  • Click "Approve Entry" or "Approve Exit" to log the vehicle's movement.
Guard Vehicle Verification Screenshot