Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Google Sheets and App script based student management for coaching institute #8

Open
7 tasks
rahul101001000 opened this issue Oct 8, 2022 · 0 comments

Comments

@rahul101001000
Copy link
Contributor

Google Sheets and App script based student management for coaching institutes

Context

Tuition teachers, coaching institutes, NGOs in the education space need to manage list of students enrolled, track collection of fees, track student and teacher attendance in classes among other things. Several commercial software options are available to do the same such as SchoolonApp, Fekara, Classe365, Fedena, MyClassCampus amongst others.

Small organizations who cannot afford these tools often rely on spreadsheets to do the same, albeit with manual intervention. Google Sheets, Google Forms and App script for custom programs are a powerful combination to achieve similar functionality.

Project

Create a Google Sheets, Forms and Apps Script based open source product that can help small organizations manage the end to end student lifecycle.

Milestones

  • Define steps in the workflow for students and teachers
  • Create schemas for teacher, student, fee payments, etc and store all data in different tabs in Google Sheets
  • Use Google Forms to get data from teachers/students
  • Use Apps Script to populate Google Forms drop down with data from spreadsheet. See tutorial for this
  • Prefill data in Google Forms using this tutorial.
  • Add more functionality to get this to at least 70% of commercial products listed above
  • Package it as a Google Sheet Add on and list it on the Apps marketplace.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant