Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/drabkirn/feedka

Get authentic, kindful, and constructive feedback from your friends, family, and co-workers.
https://github.com/drabkirn/feedka

co-working constructive family feedback friends kind mysql rails redis rspec rspec-rails ruby ruby-on-rails

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        



# Drabkirn Feedka

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

[![Ruby 2.7.5](https://img.shields.io/badge/Ruby-v2.7.5-green.svg)](https://www.ruby-lang.org/en/)
[![Rails 6.1.6.1](https://img.shields.io/badge/Rails-v6.1.6.1-brightgreen.svg)](https://rubyonrails.org/)
[![Rspec 4.0](https://img.shields.io/badge/RSpec-v4.0-red.svg)](http://rspec.info/)
[![Build Status](https://travis-ci.org/drabkirn/feedka.svg?branch=master)](https://travis-ci.org/drabkirn/feedka)
[![Test Coverage](https://api.codeclimate.com/v1/badges/914eb5f6039700faec09/test_coverage)](https://codeclimate.com/github/drabkirn/feedka/test_coverage)
[![Maintainability](https://api.codeclimate.com/v1/badges/914eb5f6039700faec09/maintainability)](https://codeclimate.com/github/drabkirn/feedka/maintainability)
[![Technical Dept](https://img.shields.io/codeclimate/tech-debt/drabkirn/feedka)](https://codeclimate.com/github/drabkirn/feedka/trends/technical_debt)
[![Issues](https://img.shields.io/github/issues/drabkirn/feedka.svg)](https://github.com/drabkirn/feedka/issues)
[![Issues closed](https://img.shields.io/github/issues-closed/drabkirn/feedka.svg)](https://github.com/drabkirn/feedka/issues)
[![Pulls](https://img.shields.io/github/issues-pr/drabkirn/feedka.svg)](https://github.com/drabkirn/feedka/pulls)
[![Pulls](https://img.shields.io/github/issues-pr-closed/drabkirn/feedka.svg)](https://github.com/drabkirn/feedka/pulls)
[![License](https://img.shields.io/github/license/drabkirn/feedka.svg)](https://choosealicense.com/licenses/agpl-3.0/)
[![CLA assistant](https://cla-assistant.io/readme/badge/drabkirn/feedka)](https://cla-assistant.io/drabkirn/feedka)
[![Dependabot](https://badgen.net/dependabot/drabkirn/feedka?icon=dependabot)]()
[![Code size](https://img.shields.io/github/languages/code-size/drabkirn/feedka)]()

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](https://go.cdadityang.xyz/feedka)**

-----
-----

## Table of Contents
- [Features](#features)
- [Tech Stack](#tech-stack)
- [Installation](#installation)
- [Contributing](#contributing)
- [Connect](#connect)

-----
-----

## Features
- Front-end built with [Desityle CSS](https://go.cdadityang.xyz/style)
- 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](https://github.com/drabkirn/feedka/blob/master/Gemfile)

-----
-----

## Installation

**We like to keep our GitHub repo clean and simple. So for usage and installation guides, please check out our [documentation here](https://go.cdadityang.xyz/FdocsD)**

-----
-----

## Contributing

If you would like to contribute, please check [this contributing guide](https://github.com/drabkirn/feedka/blob/master/CONTRIBUTING.md)

Please check [this Code of Conduct guide](https://github.com/drabkirn/feedka/blob/master/CODE_OF_CONDUCT.md) 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](https://go.cdadityang.xyz/drab)
2. [Our Blog](https://go.cdadityang.xyz/blog)
3. [Discord Server](https://go.cdadityang.xyz/discord)
4. [Twitter](https://go.cdadityang.xyz/DtwtK)
5. [Instagram](https://go.cdadityang.xyz/DinsK)