Skip to content

Latest commit

 

History

History
79 lines (58 loc) · 2.54 KB

README.md

File metadata and controls

79 lines (58 loc) · 2.54 KB

PuppilTube

A new Flutter project.

Getting Started

📚 Pupil Tube - Mobile App

SchoolConnect Logo

An intuitive app designed to enhance communication between students and teachers, streamlining education through technology.

App Screenshots

Screen 1 Screen 2
Screen 3 Screen 4

🌟 Features

👨‍🏫 For Teachers

  • 📝 Question Bank: View and manage Question Bank , including options.
  • 📄 Assesments: Create, assign, and assesments with ease.
  • 📢 Announcements: Post important updates and keep students informed.
  • 📅 Assements Tracking: Track assement, regarding students attended and not attended.

👩‍🎓 For Students

  • 👤 Profile: View personal information, attendance records, and grades.
  • 📥 Assesments: Submit assesments and track grades and feedback.
  • 🛎️ Announcements: Stay updated with the latest information from teachers.
  • 📊 Events View: Get Event details.

🛠️ Tech Stack

Technology Description
Flutter Frontend framework for cross-platform UI.
Firebase Backend services including Authentication.
Firestore Database for storing student and teacher data.

🚀 Getting Started

Prerequisites

  • 📱 Flutter SDK: Install Flutter
  • 🖥️ Android Studio / Xcode: Development environment for building apps.
  • 🔥 Firebase: Set up Firebase with your project.

Installation

  1. Clone the repository

    git clone https://github.com/AdeebAbubacker/pupiltube
    cd pupiltube