A social media app designed to mimic some of Facebook's key features, such as the ability to create posts, send friend requests, and upload photos. Built using Ruby and Rails.
Built following the test driven development paradigm, where the tests are built first, then the code is written. You can take a look at the project specs here
- Ruby
- Ruby on rails
- Postgresql
- OmniAuth
- Deployed in Heroku
you can create an account or you can use these credentials.
email: 'test@test.com'
password: '123123'
To get started with the app, clone the repo and then install the needed gems:
$ bundle install
Next, migrate the database:
$ rails db:create
$ rails db:migrate
To be able to see what has been done, run the rails server
$ rails server
Or Visit
bundle exec rspec
This is a complete project, but stills lacks some of Facebook's original functionality. I will be implementing the following functionalities in future versions:
- Editing and deleting comments.
- Linking to profile from comments.
- General UI improvements (colors, fonts, boxes).
- Frontend UI implementation with React.
👤 Luis Preza
👤 Eduardo Gutierrez
- Github: @fedgut
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
This project is MIT licensed.