{"id":13534045,"url":"https://github.com/tglide/to-you","last_synced_at":"2026-01-02T19:56:36.190Z","repository":{"id":96723972,"uuid":"548038802","full_name":"TGlide/to-you","owner":"TGlide","description":" Another to-do app for you, where completing tasks lead to great rewards. Built with Svelte and Appwrite.","archived":false,"fork":false,"pushed_at":"2023-01-12T02:03:30.000Z","size":331,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-10T14:50:34.554Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://to-you-tgl.vercel.app","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TGlide.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2022-10-08T20:12:23.000Z","updated_at":"2023-03-07T02:39:48.000Z","dependencies_parsed_at":"2024-01-14T02:33:19.254Z","dependency_job_id":"10a2394c-1cb2-4a10-a601-90135733923b","html_url":"https://github.com/TGlide/to-you","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TGlide%2Fto-you","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TGlide%2Fto-you/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TGlide%2Fto-you/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TGlide%2Fto-you/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TGlide","download_url":"https://codeload.github.com/TGlide/to-you/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243960667,"owners_count":20375105,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T07:01:25.755Z","updated_at":"2026-01-02T19:56:36.136Z","avatar_url":"https://github.com/TGlide.png","language":"CSS","funding_links":[],"categories":["Showcase (Built with Appwrite 📣)"],"sub_categories":["Svelte"],"readme":"\u003cp align=\"center\"\u003e\n  \u003ch3 align=\"center\"\u003eTo You\u003c/h3\u003e \u003c!-- EDIT --\u003e\n  \u003cp align=\"center\"\u003e\n    Another to-do app for you, where completing tasks lead to great rewards.\n  \u003c/p\u003e\n  \u003c!-- EDIT: Head over to https://shields.io/ to generate some beautiful shields! --\u003e\n  \u003cp align=\"center\"\u003e\n  \u003ca href=\"https://kit.svelte.dev/\"\u003e\n      \u003cimg src=\"https://img.shields.io/badge/Frontend-SvelteKit-%23FF3E00?style=for-the-badge\u0026logo=svelte\" alt=\"Frontend SvelteKit\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://appwrite.io/\"\u003e\n      \u003cimg src=\"https://img.shields.io/badge/Backend-Appwrite-%23F02E65?style=for-the-badge\u0026logo=appwrite\" alt=\"Backend Appwrite\"\u003e\n    \u003c/a\u003e\n  \u003c/p\u003e\n\u003c/p\u003e\n\n\u003c!-- EDIT: TABLE OF CONTENTS --\u003e\n\n## Table of Contents\n\n- [Table of Contents](#table-of-contents)\n- [About The Project](#about-the-project)\n  - [Built With](#built-with)\n- [Getting Started](#getting-started)\n  - [Prerequisites](#prerequisites)\n  - [Installation](#installation)\n    - [1. Clone the repo](#1-clone-the-repo)\n    - [2. Install front-end dependencies](#2-install-front-end-dependencies)\n    - [3. Setup appwrite instance](#3-setup-appwrite-instance)\n    - [4. Setup environment variables](#4-setup-environment-variables)\n    - [5. Setup appwrite database \\\u0026 collections](#5-setup-appwrite-database--collections)\n- [Usage](#usage)\n  - [Run App](#run-app)\n  - [Preview](#preview)\n- [To-do](#to-do)\n\n## About The Project\n\nThis is a to-do app where you can add simple tasks, that are associated with points, and rewards, that are unlocked with the points you earn.\n\n### Built With\n\n\u003c!-- EDIT --\u003e\n- Frontend\n  - [Svelte Kit](https://kit.svelte.dev/) \n- Backend\n  - [Appwrite](https://appwrite.io/)\n\n## Getting Started\n\nTo get a local copy up and running follow these simple steps.\n\n### Prerequisites\n\n`yarn` and `docker` installed on your local machine.\n\n### Installation\n\n#### 1. Clone the repo\n\n```sh\ngit clone https://github.com/tglide/to-you\ncd to-you\n```\n\n#### 2. Install front-end dependencies\n\n```sh\nyarn\n```\n\n#### 3. Setup appwrite instance\n\nHead over to https://appwrite.io/docs/installation and follow the instructions to setup appwrite on your local machine.\nYou'll also need to install the Appwrite CLI.\n\nAfter that, create a new project, and create an API key.\n\n#### 4. Setup environment variables\n\nYou'll need to setup the following environment variables in a `.env` file in the root directory.\n\n```sh\nAPPWRITE_ENDPOINT\nAPPWRITE_PROJECT_ID\nAPPWRITE_API_KEY\n```\n\n#### 5. Setup appwrite database \u0026 collections\n\nRun the `aw:local` script to setup the appwrite CLI, then run the `aw:deploy` script to deploy the collections and database.\nSetup the rest of the environment variables in the `.env` file:\n\n```sh\nTODO_COLLECTION_ID\nDATABASE_ID\n```\n\n## Usage\n\n### Run App\n\n```sh\nyarn dev\n```\n\n### Preview\n\nYou can check out a live preview at: https://to-you-peach.vercel.app/\n\n## To-do\nA to-do app repo wouldn't be complete without it's own to-do list!\n\n- [X] Browser session\n- [X] Addition progressive enhancement\n- [X] Deletion progressive enhancement\n- [X] Update progressive enhancement\n- [ ] Rewards system\n- [ ] Keyboard controls\n- [ ] Dark mode\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftglide%2Fto-you","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftglide%2Fto-you","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftglide%2Fto-you/lists"}