A Facebook-like app built with Ruby on Rails, HTML, and CSS.
The objective of this project is to build a replica that uses all the core logic of Facebook.
- Sign in to the app using Facebook account
- Send and receive friends Requests
- View posts from accepted friends
- Edit your profile
- Make the design looks more like the real Facebook
- Add a real-time messaging system
- Add an option for users to upload a profile image
- Ruby language
- Ruby on Rails framework
- Vscode for coding
- Rubocop for Validation
- devise
- omniauth-facebook
- capybara
- rspec-rails
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 test suite to verify that everything is working correctly:
$ rails test
If the test suite passes, you'll be ready to run the app in a local server:
$ rails server
For more information, see the The Odin Project.
๐ค Selma Ndi
- Github: @githubhandle
- Twitter: @twitterhandle
- Linkedin: linkedin
- Email: [email protected]
๐ค Vinicius Carvalho
- Github: @kazumaki
- Twitter: @iKazumaki
- Linkedin: Vinicius Campos Carvalho
- Email: [email protected]
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a โญ๏ธ if you like this project!
- MicroverseInc(https://www.microverse.org/)
- Odin Project(https://www.theodinproject.com/courses/ruby-on-rails/lessons/final-project)
This project is MIT licensed.