Google Classroom Integration & Data Storage
Budget: $30 – $250 USD
PHP Developer Needed: Google Classroom OAuth2 Integration & PostgreSQL Storage
We are looking for an experienced PHP developer to build a system that allows users to authenticate via Google OAuth2 and authorize access to their Google Classroom data. The retrieved data should be stored in a PostgreSQL database.
Project Requirements:
User Authentication:
Users must sign in using their Google account on a PHP-based webpage.
OAuth2 authentication should allow access to Google Classroom data.
Data to be Retrieved:
Student Information: Name and school level (e.g., "4th Grade C").
Exams & Tests: Delivery date, content, subject (Math, English, History, etc.), teacher’s name, and additional details.
Homework: Delivery date, content, subject, teacher’s name, and other relevant details.
Attachments & Links: Extract and store related files or external resources.
Publication Date: Timestamp when the data was published in Google Classroom.
Database Storage:
All retrieved data must be stored in a PostgreSQL database.
Ideal Candidate:
Strong experience with PHP and OAuth2 authentication.
Familiarity with Google Classroom API.
Experience working with PostgreSQL.
Ability to write clean, efficient, and well-documented code.
If you have experience with similar projects, please share relevant examples or portfolio links. Looking forward to working with you!
We are looking for an experienced PHP developer to build a system that allows users to authenticate via Google OAuth2 and authorize access to their Google Classroom data. The retrieved data should be stored in a PostgreSQL database.
Project Requirements:
User Authentication:
Users must sign in using their Google account on a PHP-based webpage.
OAuth2 authentication should allow access to Google Classroom data.
Data to be Retrieved:
Student Information: Name and school level (e.g., "4th Grade C").
Exams & Tests: Delivery date, content, subject (Math, English, History, etc.), teacher’s name, and additional details.
Homework: Delivery date, content, subject, teacher’s name, and other relevant details.
Attachments & Links: Extract and store related files or external resources.
Publication Date: Timestamp when the data was published in Google Classroom.
Database Storage:
All retrieved data must be stored in a PostgreSQL database.
Ideal Candidate:
Strong experience with PHP and OAuth2 authentication.
Familiarity with Google Classroom API.
Experience working with PostgreSQL.
Ability to write clean, efficient, and well-documented code.
If you have experience with similar projects, please share relevant examples or portfolio links. Looking forward to working with you!
Related categories:
PHP
Business, Accounting, Human Resources & Legal
JavaScript
Software Architecture
PostgreSQL