https://github.com/tresor11/facebook-clone
A social-media app built with Ruby on Rails.
https://github.com/tresor11/facebook-clone
auth erb ruby ruby-on-rails
Last synced: 9 months ago
JSON representation
A social-media app built with Ruby on Rails.
- Host: GitHub
- URL: https://github.com/tresor11/facebook-clone
- Owner: Tresor11
- Created: 2020-01-22T15:46:46.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-06T21:42:00.000Z (over 2 years ago)
- Last Synced: 2025-08-31T08:39:34.898Z (10 months ago)
- Topics: auth, erb, ruby, ruby-on-rails
- Language: Ruby
- Homepage: https://sleepy-badlands-59290.herokuapp.com/
- Size: 50.4 MB
- Stars: 4
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Facebook Clone
> This repo contains a Facebook-like appliction built with Ruby on Rails.

The application allows users to add a post, comment a post, like a post; send and receive friend requests; edit and delete a post.
### Future features
- make the app responsive for mobile devices
- allow the user to upload a profile picture
## Built With
- Ruby on Rails
- Ruby
- Boostrap
- Postgres
## Live Demo
[Facebook Clone Live Demo](https://sleepy-badlands-59290.herokuapp.com)
## Getting Started
To get a local copy up and running follow these simple example steps.
### Prerequisites
1. You should make sure you have ruby and rails installed on your local computer
2. For facebook login, change the API key and secret in ``` config/intializers.devise.rb ``` if you plan on using your own instance of facebook login
### Setup
1. Clone the repo ``` git clone https://github.com/Tresor11/Facebook-clone.git ```
### Install
1. Install dependencies ``` bundle install ```
2. Create the database by typing ``` rails db:create ```
3. Run the migration ``` rails db:migrate ```
### Usage
run your local server by typing
`rails s
`
then login in the app and explore the features
### Testing
To run the rest type
`rspec
`
in your terminal
## Authors
👤 **Tresor Bireke**
- Github: [@Tresor11](https://github.com/Tresor11)
- Twitter: [@TBireke](https://twitter.com/TBireke)
- Linkedin: [Tresor Bireke Muhigirwa](https://www.linkedin.com/in/tr%C3%A9sor-bireke-3b7443188/
)
👤 **Sharmarke Ahmed**
- Github: [@mrnadaara](https://github.com/mrnadaara)
- Twitter: [@SomalianLegend](https://twitter.com/SomalianLegend)
- Linkedin: [Sharmarke Ahmed](https://www.linkedin.com/in/sharmarke-ahmed/)
## 🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check the [issues page](issues/).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Hat tip to anyone whose code was used
- Inspiration
- etc
## 📝 License
This project is [MIT](lic.url) licensed.