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.
-
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.
To run the app locally, follow these steps:
- Ensure you have Flutter installed. If not, follow the official installation guide here.
- Clone this repository to your local machine.
- Open the project in your preferred IDE (Android Studio, VSCode, etc.).
- Install the required dependencies by running
flutter pub get
in the terminal. - Connect your device or use an emulator/simulator.
- Run the app using
flutter run
.
- Flutter SDK
- Dart programming language
- 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 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.
This project is licensed under the MIT License.
Happy learning and teaching!