A Twitter like app built using Ruby On Rails.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them:
git clone git@github.com:ananthkamath/twitter-clone.git && cd twitter-clone
docker-compose build
docker-compose up
docker exec -it twitter-clone-app-1 bundle exec rake db:create
docker exec -it twitter-clone-app-1 bundle exec rake db:migrate
You can run all the specs using the following command:
docker exec -it twitter-clone_app_1 rspec .
If you want to run a single spec, use the following pattern:
docker exec -it twitter-clone_app_1 rspec spec/models/tweet_spec.rb
You can check the development logs using the following command:
docker exec -it twitter-clone_app_1 tail -f log/development.log
- Ruby on Rails - The web framework used to build the app
- Docker - Used to containerize the app
- Postgresql - The database used to store the data
This project is licensed under the MIT License - see the LICENSE.md file for details