The core features for the project are
- Users
- User Profile
- Send and accept friend request
- Create, edit and delete posts
- News feed
- Like and unlike
- Authentication and Authorization
Only backend.
- Clone this repository to your local machine.
git clone [email protected]:helmihidzir/odin-facebook.git
- Change into the
odin-facebook
directory.
cd odin-facebook
- Install the project dependencies using bundler.
gem install bundler
bundle install
- Create the database.
rails db:create
- Run the database migrations.
rails db:migrate
- Start the Rails server.
rails s
- Lastly, navigate to http://0.0.0.0:3000 to play around with the project.