Skip to content

Twitter redesign made as a practice for Ruby on Rails. Full functionality for follows among users, posts, and user authentication.

Notifications You must be signed in to change notification settings

karmaester/Thoughts-Social-Media

Repository files navigation

Thoughts Social Media App

Social media app developed as a redesign of Twitter, user can follow each other and post what they are thinking.

screenshot

Built With

  • Ruby v2.7.0
  • Ruby on Rails v5.2.4

Live Demo

Live version

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

Ruby: 2.6.3 Rails: 5.2.3 Postgres: >=9.5

Setup

Clone the repository locally from here

git@github.com:karmaester/Thoughts-Social-Media.git

Instal gems with:

bundle install

Instal yarn with:

yarn install

Setup database with:

   rails db:create
   rails db:migrate

Github Actions

To make sure the linters' checks using Github Actions work properly, you should follow the next steps:

  1. On your recently forked repo, enable the GitHub Actions in the Actions tab.
  2. Create the feature/branch and push.
  3. Start working on your milestone as usual.
  4. Open a PR from the feature/branch when your work is done.

Usage

Start server with:

    rails server

Open http://localhost:3000/ in your browser.

Run tests

    rpsec --format documentation

Author

👤 Khristian Rojas

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

This project is MIT licensed.![]

About

Twitter redesign made as a practice for Ruby on Rails. Full functionality for follows among users, posts, and user authentication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages