Skip to content

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.

Notifications You must be signed in to change notification settings

men32z/facebook-clone

Repository files navigation

Facebook Clone

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.

screenshot screenshot2 screenshot3

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

Built With

  • Ruby
  • Ruby on rails
  • Postgresql
  • OmniAuth
  • Deployed in Heroku

Live Demo

Live Demo Link

you can create an account or you can use these credentials.

email: 'test@test.com'
password: '123123'

Getting started

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

Live version

Run tests

bundle exec rspec

Upcoming Features

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.

Authors

👤 Luis Preza

👤 Eduardo Gutierrez

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

📝 License

This project is MIT licensed.

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published