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

https://github.com/jamesgiu/quick-tick

Google Tasks API extension application
https://github.com/jamesgiu/quick-tick

google google-tasks google-tasks-api tasks

Last synced: about 1 month ago
JSON representation

Google Tasks API extension application

Awesome Lists containing this project

README

          

[![Deploy to GH Pages](https://github.com/jamesgiu/quick-tick/actions/workflows/deploy.yml/badge.svg?branch=main)](https://github.com/jamesgiu/quick-tick/actions/workflows/deploy.yml)
[![Node.js CI](https://github.com/jamesgiu/quick-tick/actions/workflows/build.yml/badge.svg?branch=main)](https://github.com/jamesgiu/quick-tick/actions/workflows/node.js.yml)


Logo

QuickTick Logo



Task-management application using React and Google Tasks


Try it out


# QuickTick

Hosted at: https://jamesgiu.github.io/quick-tick/

## Commands

### `npm run dev`

Runs the app in the development mode.\
Open [http://localhost:5173](http://localhost:5173/) to view it in the browser.

The page will reload if you make edits.\
You will also see any lint errors in the console.

### `npm run deploy`

Will deploy the application to `github-pages` to be hosted.

See more: https://github.com/jamesgiu/quick-tick/deployments/activity_log?environment=github-pages

### Other
#### `npm run lint` and `npm run lint:fix`

Runs `eslint` over the project.

#### `npm run lint:css` and `npm run lint:css:fix`

Runs `stylelint` over the project.

#### `npm run style` and `npm run style:fix`

Runs `prettier` over the project.

## Contributing

Feel free to contribute to any [Issues](https://github.com/jamesgiu/quick-tick/issues) or [make your own](https://github.com/jamesgiu/quick-tick/issues/new/choose)!

The guidelines are as follows:

- There are no guidelines in the wild west.

## Host it yourself
### .env file keys
#### 1. VITE_GC_CLIENT_ID
Retrieved from https://console.cloud.google.com/apis/credentials

## Screenshots
![image](https://github.com/jamesgiu/quick-tick/assets/13777223/fdf9ac73-d6d8-4aa6-9d88-5fcec051989b)
![image](https://github.com/jamesgiu/quick-tick/assets/13777223/b26333a5-cc4a-48ea-99af-b9038d52e9cb)
![image](https://user-images.githubusercontent.com/13777223/213909303-c43b6d0f-b5de-4f54-876d-b34cb91f14fd.png)
![image](https://user-images.githubusercontent.com/13777223/213909368-c4fc3d8a-5608-4b67-ab30-6ff79b833469.png)
![image](https://user-images.githubusercontent.com/13777223/213909486-2da0258f-a7d6-493b-b82d-ddbd27705b52.png)
![image](https://user-images.githubusercontent.com/13777223/213909490-a54300b9-011b-4a0f-9720-46ae5891606c.png)