Tweetable is a full-stack social media application built using Ruby on Rails, allowing registered users to create, respond to tweets, give likes, and manage their profiles.
Tweetable provides a platform for users to connect, share thoughts, and engage with others through tweets. After registering, users can seamlessly navigate through the application to create their own tweets, respond to tweets from others, and express appreciation by giving likes. The application's intuitive design and user-friendly interface enhance the overall experience.
- User Authentication: Register and log in securely to access the app's features.
- Create Tweets: Compose and share your thoughts through tweets.
- Respond and Interact: Engage with other users by responding to their tweets.
- Likes: Show appreciation for tweets by giving likes.
- Profile Editing: Edit your profile details to make your presence unique.
To get started with Tweetable, follow these steps:
- Clone this repository:
git clone https://github.com/dav31rg/tweetable.git
- Install the required gems:
bundle install
- Don't forget to start your postgresql service:
sudo service postgresql start
- Set up the database:
rails db:create db:migrate
- Start the server:
rails server
- Register or log in with an existing account.
- Once logged in, you'll be directed to your personalized dashboard.
- Create your own tweet, explore tweets from other users, respond to tweets, and give likes.
- Ruby on Rails
- HTML/CSS
Thank you for exploring Tweetable! We hope you enjoy using this social platform to connect with others and share your thoughts.