From d02df35d86afb2be69eebe31b2f37dea23fcecfa Mon Sep 17 00:00:00 2001 From: Juan Rodriguez Date: Sun, 13 Jun 2021 08:01:12 -0500 Subject: [PATCH] feat: :wrench: Initial commit vscode config and TODO --- .vscode/settings.json | 6 ++++++ README.md | 12 ++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 .vscode/settings.json create mode 100644 README.md diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..b6e44e6 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,6 @@ +{ + "editor.tabSize": 2, + "search.exclude": { + "Gemfile.lock": true + } +} \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..02b2fca --- /dev/null +++ b/README.md @@ -0,0 +1,12 @@ +# URL shortener + +## TODO: +- Create link model (make sure to create a index for the slug and click counter) +- Generate unique slug +- Unit tests +- Stimulus setup +- Main page with input box +- Create user model +- Add userId key to link model +- Login and logout (sessions) +- Cache with redis? \ No newline at end of file