In this exclusive club, members can share their secret thoughts about non-members. Insiders can see who the author of a post is but, outsiders can only see the secret and wonder who wrote it.
- Ruby on Rails 6
- Clone repo and run
bundle install.
I decided to implement specs early on during the creation of each Model.
- Run
rails test:modelsin the console to verify that tests pass.
- The site can have users.
- Users can make posts.
- Clean looking UI
- Search field to quickly search for a post(s).
- Supprt 3 distinct post views (all, paginated, story).
- Post stats to provide quick overview about posts
- Full athentication and authorization flow
- Remember-Me feature to persist session
- Admin who can delete all or a single post
- Entire pagination feature is self-written (no gem)
- Web content is self-written
Saintaze @saintaze