- Part of Odin Project: Rails Final Project.
- Class URL: https://www.theodinproject.com/paths/full-stack-ruby-on-rails/courses/ruby-on-rails/lessons/rails-final-project
-
This is a simple replica of Facebook, within which has a set of basic functionality to prove my understanding of Ruby on Rails and Bulma Framework.
-
Local: http://localhost:3000/
- You can create user by firstname, lastname, birthday and gender.
- You can edit your password.
- You can upload images to profile and icon.
- You can add friends or delete friends.
- You can search for what you like.
- You can create, edit, delete your own posts.
- You can upload images to posts.
- You can like or unlike posts.
- You can comment on any posts.
- You can see when the posts were created.
- You can link to Facebook to create a new account(locally).
- You will see the name and email are autofilled(locally).
- PROBLEM: Facebook changed their authentication system recently, which means the function doesn't work online, but i'm still thinking about a working-around.
- Clone repository
git clone git@github.com:RistoLibera/Facebook_Replica.git
- Install gems
bundle install
- Intialize webpack
rails webpacker:install
- Migrate database
rails db:migrate
rails db:seed
- Create server
rails server
- Browse content
https://localhost:3000
- Email: [email protected]
- Password: 123456