The facebook clone built in Ruby on Rails by remote pair programming.
Full stack social app built in Ruby on Rails framework.
Current version supports:
- signing user up
- posting the content in the form of the text or an image
- liking and commenting the posts
- adding users as friends
Working version of app you can find on Funbook. Deployed version runs on heroku platform and is using AWS S3 as storage.
Follow these instructions to get a copy of the project up and running on your local machine for development and testing purposes.
This project runs with Ruby and RVM. If you don't have those installed, follow this guide.
After installation, run ruby -v
to make sure Ruby installed correctly.
$ ruby -v
> 2.6.3
Also make sure that RVM is installed by running rvm -v
.
$ rvm -v
> 1.29.9
Run bundle install
to install all project gems.
Run rails db:migrate
to setup database and tables.
Start the application with the following command:
rails s
- Implement React as front-end
- Setup Docker image
- Sending and receiving messages
- Mailer with notifications