/tech-podium

A twitter like website implementation for discussing computers

Primary LanguageRuby

A social media app with Ruby on Rails

This is a desktop implementation of a twitter like website. The theme is to connect with interests in personal computer technology. The features implemented are

  • user registration
  • followers
  • posts
  • likes

Built With

  • Ruby v2.6.1
  • Ruby on Rails v5.2.4.1
  • PostgreSQL >=9.5

Live Demo

Live Version on Heroku: Here

Video Presentation: Here

Getting Started

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

Setup

Install gems with:

bundle install

Setup database with:

rails db:create
rails db:migrate

Seed database with:

rails db:seed

Usage

Start server with:

rails server

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

Run tests

rpsec

Authors

  • Keshav Chakravarthy

🤝 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

I thank Microverse for providing feedback for this project.

📝 License

The project is inspired by Twitter - Redesign of UI by Gregoire Vella, Licensed under CC.

Future Improvements

  • To minimize SQL queries executed on the database to improve performance.