Skip to content

BrawlerXull/JUST-VES-IT

Repository files navigation

JustVesIt - Teacher-Student Interaction Flutter App

Overview

JustVesIt is a Flutter app designed to foster effective communication between teachers and students. The app empowers teachers to add upcoming tasks, assignments, and announcements, which students can readily view. With an intuitive user interface, both teachers and students can stay informed and engaged in the learning process.

Features

  • Teacher Features:

    • Add upcoming tasks and assignments.
    • Post announcements and important messages.
    • Edit or delete tasks and announcements as needed.
  • Student Features:

    • View upcoming tasks and assignments for all classes.
    • Check deadlines and submission details.
    • Access announcements and important messages from teachers.
    • Mark tasks as completed and keep track of progress.

Getting Started

To run the app locally, follow these steps:

  1. Ensure you have Flutter installed. If not, follow the official installation guide here.
  2. Clone this repository to your local machine.
  3. Open the project in your preferred IDE (Android Studio, VSCode, etc.).
  4. Install the required dependencies by running flutter pub get in the terminal.
  5. Connect your device or use an emulator/simulator.
  6. Run the app using flutter run.

Technologies Used

  • Flutter SDK
  • Dart programming language

Future Enhancements

  • Real-time notifications for new tasks and announcements.
  • Support for file attachments in tasks and announcements.
  • In-app messaging between teachers and students.
  • Student submission of completed tasks.

Contributions

Contributions to this project are always welcome. Feel free to open issues and submit pull requests.

If you find any bugs or have suggestions for new features, please create an issue.

License

This project is licensed under the MIT License.


Happy learning and teaching!