Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/flipkart-incubator/ctdrive
A tool which uses Google drive APIs internally and allows users to easily navigate through their files. This tool allows to maintain all organisation documents at one place similar to Confluence
https://github.com/flipkart-incubator/ctdrive
google google-drive-api react tailwindcss typescript vite zustand
Last synced: 10 days ago
JSON representation
A tool which uses Google drive APIs internally and allows users to easily navigate through their files. This tool allows to maintain all organisation documents at one place similar to Confluence
- Host: GitHub
- URL: https://github.com/flipkart-incubator/ctdrive
- Owner: flipkart-incubator
- License: apache-2.0
- Created: 2024-07-09T12:21:11.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-09T16:20:17.000Z (4 months ago)
- Last Synced: 2024-07-09T20:50:44.647Z (4 months ago)
- Topics: google, google-drive-api, react, tailwindcss, typescript, vite, zustand
- Language: TypeScript
- Homepage:
- Size: 87.9 KB
- Stars: 3
- Watchers: 4
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CT Drive
CT Drive is a document management tool which is build on top of Google drive designed to create Google doc, Google sheet and organize your Google drive folders by providing better user experience all at one place. This tool allows us to manage documents across our organization or team efficiently by:
- Creating Google Docs.
- Establishing team-specific directories to control document access.
- Moving documents between folders.
Marking documents as favorites and accessing recent documents easily.## Why Use CT Drive ?
The main idea is to centralize all documents in one location rather than scattering them across Confluence, Notion, Google drive and other platforms. This tool is built on top of Google Drive.Using this tool we can maintain an organization-wide folder that will be accessible to everyone in the organization.
## Tech Stacks:
- React
- Typescript
- [Zustand](https://zustand-demo.pmnd.rs/) for state management
- [Ant Design](https://ant.design/)
- Tailwind CSS
- Vite
- Google OAuth / Google Drive APIs## Development Steps:
Create a `.env.local` with `VITE_GOOGLE_CLIENT_ID` and `VITE_ROOT_ORG_FOLDER_ID` credentials, post that run following commands:
```cmd
$ yarn install
$ yarn run dev
```By default it will open in `http://localhost:5173`
## Contributors:
Kanishk Gupta
Twitter |
K.Sri Sai Sravya
## Contact Us:
Please open issues for any bugs that you encounter. You can reach out to me on twitter [@gkanishk\_](https://x.com/gkanishk_) or, write to [email protected] for any questions that you might have.