Go to file
Adam Townsend 88b52df610 ignore db files (sqlite) 2023-10-02 16:22:21 -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 generalized fill in field with text action 2023-10-02 13:02:48 -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 db files (sqlite) 2023-10-02 16:22:21 -07:00
Gemfile added more startup instructions and updated gems to have a development group 2023-10-02 14:22:26 -07:00
Gemfile.lock added more startup instructions and updated gems to have a development group 2023-10-02 14:22:26 -07:00
README.md removed an extra line in README 2023-10-02 14:51:58 -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.

first you have to install the dependencies:

bundle install

if you want the development group included run this first:

`bundle config set --local with 'development'

after the dependencies are installed, you have to create the db

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

to start the application with Falcon:

rackup -o {ip address} -p {port} -s falcon