Skip to content

abi556/Research-collaboration-app-Flutter-Version

Repository files navigation

🎓✨ Research-collaboration-app-Flutter-Version ✨🎓

Welcome to the Research Collaboration App! This platform streamlines research project management and collaboration between Professors, Students, and Admins.


🧑‍💼 Roles

  • 👑 Admin
  • 🧑‍🔬 Professor (Research Lead)
  • 🎓 Student

🚀 Features

1️⃣ 🗂️ Research Project Management (CRUD)

  • Create: Professors can post or create new research projects.
  • Read: Students can browse and view available projects.
  • Update: Professors can update project details (description, requirements, deadlines).
  • Delete: Admins can remove inactive or outdated projects.

2️⃣ 🤝 Research Participation Management (CRUD)

  • Apply for Projects: Students can request to join research projects.
  • View Participants: Professors can see students who have applied or joined.
  • Approve/Reject Applications: Professors can accept or decline student applications.
  • Remove Participants: Professors can remove students from a project if necessary.

3️⃣ 👤 User Profile Management

  • Students: Create and edit profiles (Name, Department, Research Interests).
  • Professors: List research areas and past publications.

4️⃣ 🔐 Authentication & Authorization

  • Signup/Login/Logout: Users can create accounts and access the system.
  • Role-Based Access:
    • Admin: Manages users and projects.
    • Professor: Creates and manages projects.
    • Student: Views and applies for research projects.

👥 Group Members

🧑‍💻 Full Name 🆔 ID Number
Abiy Hailu UGR/8730/15
Dawit Misgna UGR/8170/15
Selome Zewdu UGR/4112/14
Shmuye Ayalneh UGR/7284/15
Tinania Tigneh UGR/8453/15

Empowering research collaboration for a brighter future! 🌟

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors