commit d02df35d86afb2be69eebe31b2f37dea23fcecfa Author: Juan Rodriguez Date: Sun Jun 13 08:01:12 2021 -0500 feat: :wrench: Initial commit vscode config and TODO 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