Go to file
Adam Townsend 445236d735 2nd scenario
+ added a scenario for submitting the button with no text  in url field
+ simplified the visit when clause to be used with any url
+ edited create route redirect if url param is empty (backend validation
  for required URL field)
+ added when clause for clicking submit button
+ added then clause for current path/page
2023-10-01 12:10:30 -07:00
db/migrations got app working reasonably well, and removed db file, that shouldn't be in the db 2023-09-14 22:30:33 -07:00
features 2nd scenario 2023-10-01 12:10:30 -07:00
views added more parts for the first scenario and updated code to work with the changes 2023-09-30 18:39:30 -07:00
.gitignore ignore vim swap files 2023-09-30 18:38:56 -07:00
Gemfile added testing stuff, and wrote first successful test! 2023-09-30 14:33:24 -07:00
Gemfile.lock added testing stuff, and wrote first successful test! 2023-09-30 14:33:24 -07:00
README.md some readme text to help get started 2023-09-13 19:08:49 -07:00
app.rb 2nd scenario 2023-10-01 12:10:30 -07:00
config.ru initial framework for the shortener routes 2023-09-13 13:29:45 -07:00

README.md

simple url shortener

this project is a simple solution to build out a URL shortener using Roda, Falcon, Sequel, and SQLite

the point of this project is to quickly build something and work on continuous deployment while making small refinements to the functional pieces.

before running the server, you must build the database by running the following:

sequel -m db/migrations sqlite://db/url_shortener.db