This is a simple Rails application developed as a coding assessment for ROR Intern position at PlanetSpark. This is a basic twitter clone app.
You can see a live version of the app here. Please note that the app is hosted on a free tier and may take a moment to load if it has been inactive.
- User sign up and sign in, implemented with devise gem.
- Post, edit, and delete "tweets".
- View a list of all your tweets.
- Follow and unfollow other users.
- Post single images or videos in your tweets.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
You need to have Ruby and Rails installed on your machine. See this guide for instructions on setting up Rails.
- Clone the repository:
git clone https://github.com/DiptoSarkar182/twitter_like_app
- Navigate into the project directory:
cd twitter_like_app
- Install the dependencies:
bundle install
- Set up the database:
rails db:create db:migrate
- Start the server:
rails server
- Visit
http://localhost:3000/
in your browser to access the application.