In this project I tried to re-create the action flow of the social media website Twitter.
You will be able to sign in, sign up at the home page, post thoughts/opinions, only the users who sign in can see and create an opinion, if you opt to sign out, then you won’t be able to see the opinions at all. You can upload your profile picture and cover photo. You can follow other users and see their opinions directly on your home page.
- Ruby version 2.7.2
- Ruby on Rails 6.1.3
To get a local copy up and running follow these simple example steps.
- Click on the "code" button above on this page and copy the link to the repository
- Run
git clone git@github.com:RailonA/Twitter-redesign.git
- Go to the cloned repository run
cd twitter-redesign
- In the terminal, run
$ bundle install
- [optional] Run
$ bundle update
- Install node packages nun
$ yarn install --check-files
- In
./config/database.yml
file, update the username and the password by yours - Run
rails db:create
and make sure the commande succeded - Run
rails db:migrate
and make sure the commande succeded
- Run
rails server
- Open your browser on http://localhost:3000/
- Enjoy.
👤 Railon Acosta
- GitHub: @railonA
- Linkedin: @railonAcosta
- Twitter: @railonAcosta
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues pExpress yourself
Give a ⭐️ if you like this project!
Based of the structure from: https://www.behance.net/gallery/14286087/Twitter-Redesign-of-UI-details
Design idea by Gregoire Vella on Behance