Skip to content

A Flutter + Firebase App to make Assignments sharing easier

License

Notifications You must be signed in to change notification settings

AJAYK-01/EasyAssignments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Easy Assignments

A Flutter + Firebase project for easy sharing of Assignments

Description

This Project is been made to facilitate easy sharing of Assignments between the 10 Pointers and the normies.

Big Thanks to @GameGodS3 for designing the UI 😊😊

Screenshots

Features

  • Supports Android's Native Share to feature to share files directly into app
  • Cloud based Notifications to alert user when a new assignment gets Uploaded
  • Option for the user to send assignment requests
  • Separate accounts for uploader and user to avoid spamming
  • Users can be added or removed anytime using the firebase database

How to use

  • Clone the repo
  • Create a Firebase account and link project with it
  • Create databases 'clouddata', 'requests', 'subjects' and 'uploaders' in Firebase
  • Add your Uploader accounts and Subjects to the respective databases
  • Create Firebase Cloud Function with Typescript
  • Replace the src/index.ts in your functions folder with the file from functions folder of this repo
  • Deploy your functions into Firebase for getting seamless CLoud Based Notifications
  • Build the App and voila!!

About

A Flutter + Firebase App to make Assignments sharing easier

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published