A Facebook-like social network application. Features include the ability to create posts, comments, send friend requests, and upload images.
Can be found on: ( The odin final rails project )
-
Skip points 16 about setting up a mailer - you will be able to do it if you complete extra task in next steps (which is optional).
-
According to requirements first you should: “Think through the data architecture required to make this work. There are a lot of models and a lot of associations, so take the time to plan out your approach.” Keep that in your mind.
rbenv 2.6.5
Rails 6.0.2
Yarn 1.19.1
Ubuntu 18.04 & below
-
Database initialization
-
How to run the test suite
-
Services (job queues, cache servers, search engines, etc.)
-
Deployment instructions
- HTML
- CSS
- Ruby
- Ruby on Rails
Open your git bash and cd to the location you'd like to put your files the run the command below.
$ git clone https://github.com/marcos-medeiros/rails-facebook.git
cd to into the project folder and install using bundle install --withoutproduction
$ cd rails-facebook
$ bundle insatll
rails db:migrate
To start the server: rails server
visit: http://localhost:3000 to use the app
To run tests: rails test
For Live version
👤 Marcos Medeioros
👤 Damilola Ale
- Email: [email protected]
- Github: @damiecode
- Twitter: @iamlildamski
- Linkedin: Damilola Ale
- Fork it (https://github.com/damiecode/rails-fakebook/fork)
- Create your feature branch (git checkout -b feature/[choose-a-name])
- Commit your changes (git commit -am 'what this commit will fix/add')
- Push to the branch (git push origin feature/[chosen-name])
- Create a new Pull Request
- Improve UI
- Recieve notifications for posts from friends
- Forgot Password
- Account activation
- Photo/Video upload in posts