Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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


Kanishk Gupta




Twitter |
LinkedIn





Kanishk Gupta

K.Sri Sai Sravya




LinkedIn



## 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.