Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

132 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team 4: Interactive Teacher/Proprietor Dashboard

Project Overview

Our project aims to address critical challenges faced by teachers and school administrators, focusing on the following areas:

  1. Teacher Professional Development: Enhancing opportunities and resources for teachers' skill growth and continuous improvement.
  2. Lesson Planning and Delivery: Supporting teachers in structuring, organizing, and delivering effective lessons.
  3. Student Assessment: Providing tools for better assessment practices to improve student outcomes.
  4. Early Grade Literacy: Promoting effective literacy-building strategies in early grades.
  5. School Administration: Facilitating high-quality administrative practices, including school development planning and quality assessments.

The Interactive Teacher Dashboard serves as the primary interface to streamline and improve these areas, benefiting teachers, students, and school leaders.

Main Features

1. Interactive Dashboard for Teachers

  • The dashboard provides teachers with an organized view of their schedules, helping them plan their lessons efficiently and access resources for professional development.
  • Teachers can view and manage their timetables, lesson plans, and assessment schedules, enabling a more structured teaching approach.

2. Teacher Feedback

  • Teachers can submit feedback to the school proprietor, fostering honest communication and enabling the proprietor to understand teachers' needs and concerns.
  • This feature helps identify areas for improvement within the school environment and supports teacher satisfaction and retention.

3. Fully functional, customizable user profiles

  • Built with React components, the user profile feature allows users to create, view, and update their profiles seamlessly.
  • Utilizing Firebase, profile data is securely stored and can be retrieved in real time, ensuring users see the latest information.

4. Comprehensive Student Performance Analytics

  • We integrated Firebase to store and analyze student data, enabling proprietors to access detailed performance metrics, such as class perfomance, students engagement, and progress over time.

5. Real-Time Multi-Department Data Display for Proprietors

  • Designed with proprietors in mind, this feature aggregates data across multiple departments, such as academics and volunteering by Firebase’s real-time database capabilities.
  • The interface, developed with React and Tailwind CSS, ensures that data is not only current but also presented in an organized, easy-to-navigate format, empowering proprietors to make data-driven decisions effortlessly.

Goals of the Project

This project is designed to:

  • Improve teacher effectiveness through accessible professional development tools and resources.
  • Support effective lesson planning and delivery, empowering teachers with organized schedules and structured plans.
  • Enhance student assessment practices, leading to improved academic outcomes.
  • Boost early literacy skills by focusing on early grade development.
  • Facilitate better school administration and development planning by gathering feedback and promoting transparency.

Tech Stack

  • Frontend: React.js for creating an interactive and user-friendly interface.
  • Database: Firebase to store teacher, student, and feedback data securely.
  • Styling: Tailwind CSS for a responsive and customizable design.

Installation and Setup

  1. Clone the repository:
    git clone https://github.com/cfgcolumbus24/Team-4.git
    cd Team-4
    cd project
    npm install
    npm start

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages