Skip to content

Crafted a robust Flutter application focused on the educational sector. It features separate interfaces for students and teachers, enabling seamless assignment submissions, customized schedules, secure transaction processing, and anonymous, engaging feedback channels.

License

Notifications You must be signed in to change notification settings

Ishan-Hegde/CRCE_Connex_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

App grid

🚀 CRCE Connex App

CRCE Connex is a comprehensive Flutter application designed for educational institutions, focusing on enhancing student-teacher interactions and streamlining various administrative processes. This app provides a platform for students, teachers, and administrators to manage assignments, timetables, payments, and feedback efficiently.

🌟 Features

👩‍🎓 Student Interface

  • Assignment Management: Students can view, submit, and track their assignments easily through the app.
  • Customized Timetables: Personalized timetables help students organize their classes and activities effectively.
  • Secure Payment Gateway: Integration with a secure payment system enables students to make fee payments hassle-free.
  • Interactive Feedback: Students can provide feedback and receive replies from teachers, fostering better communication.

👨‍🏫 Teacher Interface

  • Assignment Review: Teachers can review and grade assignments submitted by students.
  • Timetable Management: Teachers can manage their schedules and class timings conveniently.
  • Feedback Channels: Teachers can respond to student feedback and maintain communication channels efficiently.

🖥️ Administrator Tools

  • User Management: Administrators have access to manage user accounts and roles within the app.
  • Analytics Dashboard: Comprehensive analytics provide insights into app usage, assignment submissions, and feedback trends.
  • Customization Options: The app allows administrators to customize features, permissions, and notifications.

💻 Technologies Used

  • Flutter: Frontend development for cross-platform compatibility.
  • Firebase Authentication: User authentication and role-based access control.
  • Firebase Firestore: Cloud database for real-time data storage and synchronization.
  • Firebase Storage: Secure storage for assignment files and user data.
  • Google reCAPTCHA: Added security layer for payment transactions.
  • Redux: State management for a scalable and efficient app architecture.

🚀 Getting Started

To run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/Ishan-Hegde/CRCE_Connex_App.git
  2. Navigate to the project directory::
    cd CRCE_Connex_App
  3. Install dependencies:
    flutter pub get
  4. Run the app:
    flutter run
    

🤝 Contributing

Contributions are welcome! If you'd like to contribute to this project, please fork the repository and submit a pull request. For major changes, please open an issue first to discuss the proposed changes.

📝 License

This project is licensed under the MIT License.

📞 Contact

For inquiries or support, please contact hegdeishan10@gmail.com

About

Crafted a robust Flutter application focused on the educational sector. It features separate interfaces for students and teachers, enabling seamless assignment submissions, customized schedules, secure transaction processing, and anonymous, engaging feedback channels.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published