This project is a clone of Twitter that has some of the basic features of the original Twitter platform. It is created to practice authorisation, association and the RESTful MVC creation.
-
Ruby version: 2.7.2
-
Rails 6.0.3.7
-
HTML / CSS / Sass
You will need Ruby ver. 2.7.2 installed on your system, which you can do so by visiting https://www.ruby-lang.org/en/downloads/ and following the directions from there depending on your system.
Once you have the correct version of Ruby, you can clone this repository by calling git clone https://github.com/Zibilyonik/twitter_clone.git
command from your terminal.
After that, make sure that you use bundle:install
command to install all the required gems.
For the next step, you need to set up the database, by using the commands rails db:create
and rails db:migrate
.
Afterwards, you can run rails s
command to start up the server and use it as you will.
To access the running server, you can visit localhost:3000 or 127.0.0.1:3000 (the default port, may change if you've used a different setting)
To run the tests, you need to make sure that you have all the required gems installed, especially RSpec. Once you have RSpec installed, you can run all the tests by the rspec
command, or a specific test by the rspec [test_path]
command through the terminal.
Onur Onat Surmeli
You're welcome to inform me about any issues you may have found by checking the issues page. You can also let me know if you have any feature requests via the links you can find on the Contributors section.
I hope you like the project! You can show your support by dropping a ⭐ on it or giving feedback on the project.
Thank you for checking out the project. Have a nice day!