Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kennedymwavu/todofend
A todo list frontend
https://github.com/kennedymwavu/todofend
r shiny
Last synced: 16 days ago
JSON representation
A todo list frontend
- Host: GitHub
- URL: https://github.com/kennedymwavu/todofend
- Owner: kennedymwavu
- License: other
- Created: 2023-08-30T20:43:52.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-31T19:39:06.000Z (about 1 year ago)
- Last Synced: 2024-01-26T09:47:20.454Z (10 months ago)
- Topics: r, shiny
- Language: R
- Homepage: https://mwavu.shinyapps.io/todo-list/
- Size: 25.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.Rmd
- License: LICENSE
Awesome Lists containing this project
README
---
output: github_document
---```{r, include = FALSE}
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.path = "man/figures/README-",
out.width = "100%"
)
```# todofend
Frontend for a todo list web app. Built using [shiny](https://shiny.posit.co/).
See the backend [here](https://github.com/kennedymwavu/todobend).
## Installation
You can install the development version of todofend like so:
```r
remotes::install_github("kennedymwavu/todofend")
```## Environment variables
In your working directory, make sure you have a `.Renviron` file with these variables:
```r
TODO_NAME=your-todo-list-name
BASE_URL=base-url-to-the-api-backend
TASK_LIMIT=your-desired-task-limit
```For example:
```r
TODO_NAME=todo1
BASE_URL=http://127.0.0.1:8000/todo
TASK_LIMIT=500
```## Run app
```r
todofend::run_app()
```