Skip to content

mmncit/rwitter

Repository files navigation

Build Status

Rwitter

Rwitter is a Rails web app to manage and view posts.

Features:

  • Users can perform CRUD operations on their own posts.
  • Users can view all other posts ordered by the newest first.
  • Users can search posts by title or body.

Build instruction:

bundle install 
rails server

To run the test suite:

rspec

Technologies:

  • Database: PostgreSQL

  • Test framework: rspec

  • Gems:

    • faker, factory_bot_rails (to create mocks)
    • shoulda-matchers (to write rspec for models)
    • devise (for user-authentication)
    • figaro (heroku-friendly rails app configuration)
    • semantic-ui-sass (Semantic UI for Sass)
  • Sceeenshot of homepage:

rwitter_homepage

Author

Mamun Rashid

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update the tests as appropriate.

License

MIT