A Ruby on Rails application
View Demo
·
Report Bug
·
Request Feature
The fake social web is our implementation of Facebook using Ruby on Rails. It is a project developed while in microverse software development Bootcamp.
The technical goals of the project were to be able to emulate some of the functionalities that Facebook has implemented, such as allowing the users to have friends in a symmetrical irreflexive way, accept & send friend requests, submit posts and see the posts of their friends and comment on the posts of their friends.
- Sending friend requests.
- Accepting friend requests.
- Remove friends.
- Add posts.
- Add comments to posts.
- Ability to login with Facebook.
- Edit setting and profile information.
- Users can upload profile photos.
- Users can create posts with images.
- Users can add comments with icons.
To get started with the app, clone the repo and then install the needed gems:
$ bundle install --without production
Next, migrate the database:
$ rails db:migrate
Finally, run the app in a local server:
$ rails server
- Run tests
rspec
👤 Olga Pelts
- Github: @pelzolga123
- LinkedIn: Olga Pelts
👤 Tunde Oretade
- Github: @tundeiness
- LinkedIn: Tunde Oretade
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
- Fork it (https://github.com/pelzolga123/Facebook-clone/fork)
- Create your working branch (git checkout -b [choose-a-name])
- Commit your changes (git commit -am 'what this commit will fix/add')
- Push to the branch (git push origin feature/[feature-name])
- Create a new Pull Request
Give a ⭐️ if you like this project!
This project is MIT licensed.