Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lookininward/greenlight


https://github.com/lookininward/greenlight

Last synced: about 7 hours ago
JSON representation

Awesome Lists containing this project

README

        

# Greenlight Drive

### Requirements
- Create an interactive, Google Drive backed file navigation SPA.
- Initialize a git repository in the provided solution with git history.
- Technologies: React + Vite + TypeScript.
- Display the folder structure of Google Drive.
- Provide navigation capabilities to explore Google Drive.
- Optional: Search for a file or folder by exact name match and partial match.

### Preqrequisites
- Node.js (v16 or higher)
- npm or yarn
- Create Google API credentials
- Create a folder called 'greenlight' in the root of the account's Google Drive and populate it with files and folders.

### Setup Instructions
1. Clone the repository:
```
git clone
cd
```

2. Install dependencies:
```
npm install
```

### Google API Credentials
1. Go to the [Google Developers Console](https://console.developers.google.com/).
2. Create a new project.
3. Enable the Google Drive API.
4. Create credentials for the project.
5. Populate .env file with the credentials.