shortl
Shortl is a simple application for users to generate shortened links.
Tech Stack
Shortl is hosted on Heroku.
Front-End
- Stimulus.js
- TypeScript
- HTML5
- SCSS
Back-End
- Ruby
- Ruby on Rails
How To Setup
After you cloned the repo, enter the relevant directory.
With Docker
These steps assume that you already have Docker and Docker Compose on your machine.
Prerequisite
If you're using Postgres.app, please ensure that it is not running.
Steps
docker-compose build
docker-compose run web rails db:create db:migrate
docker-compose up
Without Docker
Shortl uses yarn
for managing packages.
Steps
bundle install
yarn install
rails db:create db:micreate
rails s