GDrive
- Role
- Full-Stack Developer
- Technologies
- Django, OAuth2, Google Drive API
- Database
- SQLite
- Deployment
- Not specified
- Client Requirement
- Develop a Django project that integrates with Google Drive, allowing users to view and manage files stored in their Google Drive accounts. Implement OAuth2 authentication, file retrieval, and text file content display functionalities.
GDrive
Description: This Django project integrates with Google Drive to fetch and display files. It includes functionalities to authenticate with Google Drive using OAuth2, retrieve files based on specified IDs or directories, and display the content of text files. The project utilizes Django's web framework for URL routing, views rendering, and template rendering. The client required a web application that integrates seamlessly with Google Drive, allowing users to view and manage files stored in their Google Drive accounts. The application should provide functionalities to read and display the content of text files, support authentication using OAuth2, and maintain a user-friendly interface for easy navigation and interaction with Google Drive files.
Project Overview:
- Integrate Django with Google Drive API for file management.
- Implement OAuth2 authentication for user login and signup using Google accounts.
- Fetch and display files from specified directories in Google Drive.
- Read and display the content of text files.
- Render different templates based on file content.
Technologies Used:
- Django
- OAuth2
- Google Drive API
Role: Full-Stack Developer
Client Requirement:
- Integrate Django with Google Drive.
- Authenticate users using OAuth2.
- Fetch and display files from Google Drive.
- Read and display text file content.
Live project demo and proof of work is available on request!