Production version / Demo: tasg.one
tasg is a task managment tool build with React and Redux. Users can save tasks to their Google account and manage them with tasg or any compatible softwares, also interchangeably.
Clone the repository. Within the main directory run:
npm i &&
npm run setup:theme
In order to save tasks to Google an API key needs to be created in the Google API Console. After creation run:
npm run setup:credentials
and copy the client id into src/gapi/credentials.json
. The file should look like this:
{
"CLIENT_ID": "73s324fs6067610-1e6q66ch255685meb7cs4679ojgbcu3u723.apps.googleusercontent.com",
"DISCOVERY_DOCS": ["https://www.googleapis.com/discovery/v1/apis/tasks/v1/rest"],
"SCOPES": "https://www.googleapis.com/auth/tasks"
}
This app is build with create-react-app and uses it's local dev server. It can be started with:
npm start