33

ALOSTAZ - A Unified Mobile App for Education Management

ALOSTAZ is a powerful education management app built with React Native, Node.js, and MongoDB. Designed for students, teachers, and parents, it features dynamic class scheduling, attendance tracking, and real-time updates. With seamless account linking and email notifications, ALOSTAZ simplifies communication and enhances collaboration in educational settings.

ALOSTAZ

ALOSTAZ - MOBILE APPLICATION - SEP 22, 2023

Overview

"ALOSTAZ" is a mobile application developed using React Native, Node.js, and MongoDB. The application supports Student, Teacher, and Parent registrations. Key features include dynamic class scheduling, real-time updates, and attendance tracking. Parents can link their accounts and receive class notifications via email.

Technologies Used

  • React Native for building a cross-platform mobile application.
  • Node.js for server-side logic and real-time updates.
  • MongoDB for data storage, including user profiles and class schedules.

Key Features

  • Student, Teacher, and Parent Registrations: Provides different user roles for easy access and management.
  • Dynamic Class Scheduling: Allows teachers to create and update class schedules dynamically.
  • Real-Time Updates: Ensures that students and parents receive instant notifications about any changes or updates.
  • Attendance Tracking: Teachers can mark attendance and track student participation.
  • Email Notifications: Parents can link their accounts to receive important updates about their child’s classes.

Additional Features

  • User-Friendly Interface: Designed to be intuitive for all user types—students, teachers, and parents.
  • Seamless Account Linking: Parents can easily link their accounts to their child's profile for better communication.
  • Multi-Platform Support: Built to work seamlessly on both iOS and Android devices.
  • Secure Data Handling: Ensures that user data is handled securely with encryption and best practices.

How It Works

  1. Registration: Students, teachers, and parents can register through the app.
  2. Scheduling: Teachers can create class schedules that update in real-time.
  3. Attendance: Teachers can mark attendance during classes, and students can view their attendance record.
  4. Notifications: Parents will receive email notifications regarding their child’s classes and updates.

Repository

Main Features

  • Multi-Role Registration
  • Dynamic Scheduling
  • Real-Time Updates
  • Attendance Tracking
  • Email Notifications
  • Cross-Platform Support
  • Secure Data Handling
  • User-Friendly Interface
  • Seamless Account Linking
  • Scalable Architecture