Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Faculty-side Android app for secure document sharing with students using Firebase & Gemini API.

License

Notifications You must be signed in to change notification settings

JenilMacwan/Docshare-Faculty

Repository files navigation

πŸ“˜ DOCSHARE – Faculty App

A simple, intelligent file sharing app for teachers to connect with students


πŸš€ Overview

The DOCSHARE Faculty App allows professors to manage and share academic content with students in real-time. Designed with educators in mind, it streamlines file distribution and integrates with Firebase and Gemini API for smart interactions.


πŸ“± Features

  • πŸ“€ Upload assignments, reference materials, and announcements
  • πŸ”’ Secure and real-time data sync via Firebase
  • πŸ€– Gemini API support for document enrichment (integration required)
  • πŸ§‘β€πŸ« Minimal UI tailored for faculty ease-of-use

βš™οΈ Tech Stack

  • Language: Java
  • UI: XML Layouts
  • Database: Firebase Realtime Database
  • AI Features: Gemini API (optional but on faculty side integration required)
  • IDE: Android Studio

πŸ› οΈ Setup Instructions

  1. Clone this repository
  2. Open in Android Studio
  3. Set up Firebase credentials
  4. Add Gemini API integration if desired
  5. Build & run on your device or emulator

πŸ“Œ Notes

  • This app is the faculty-side version of DOCSHARE.
    β†’ To view the student version, check DOCSHARE Student App

✨ Credits

Developed with ❀️ by Jenil Macwan
Created as part of an academic project in Computer Engineering.

About

Faculty-side Android app for secure document sharing with students using Firebase & Gemini API.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /