/feedka

Get authentic, kindful, and constructive feedback from your friends, family, and co-workers.

Primary LanguageRubyGNU Affero General Public License v3.0AGPL-3.0

Drabkirn Feedka

Get authentic, kindful, and constructive feedback from your friends, family, and co-workers.

Ruby 2.7.5 Rails 6.1.6.1 Rspec 4.0 Build Status Test Coverage Maintainability Technical Dept Issues Issues closed Pulls Pulls License CLA assistant Dependabot Code size

Feedka is an open-source web application that can serve as a platform to get feedback from your friends, family, and co-workers. We're all on the same boat in just our own different ocean. Let us all get better together.

Visit website here



Table of Contents



Features

  • Front-end built with Desityle CSS
  • Two Factor Authentication for users
  • Anonymous feedbacks
  • Random scheduling of feedbacks using sidekiq
  • Built-in moderation with AI API's
  • Server side encryption to all feedbacks


Tech Stack

  • Ruby on Rails: Backend
  • Desityle CSS: Front-end
  • Rspec: Testing suite
  • Simplecov: Test coverage and maintainability
  • MySQL: Database engine
  • Sidekiq and Redis: Scheduling feedbacks for later time
  • Sidekiq UI: Sidekiq dashboard for admins at /sidekiq
  • Administrate: Admin UI for admins at /admin
  • Heroku: Hosting
  • Sendgrid: Sending emails
  • Azure Content Moderation: Flagging abuse and PII info and block such feedbacks
  • Devise: User authentication
  • And maybe more: See our Gemfile


Installation

We like to keep our GitHub repo clean and simple. So for usage and installation guides, please check out our documentation here



Contributing

If you would like to contribute, please check this contributing guide

Please check this Code of Conduct guide before contributing or having any kind of discussion(issues, pull requests etc.) with the Feedka project!


Connect:

Need any help? Have any Questions? Or just say us hi!

  1. Drabkirn Website
  2. Our Blog
  3. Discord Server
  4. Twitter
  5. Instagram