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

https://github.com/22dhwani/tarock

Built dual app versions using C#, .NET Core, and AWS for card-based personality assessments with RevenueCat APIs, achieving 95% accuracy and boosting engagement. Added social modules via Angular.js and Firebase, with Power BI and Grafana dashboards for insights, following Agile and rigorous unit testing practices.
https://github.com/22dhwani/tarock

analytics-platform angular aws csharp dotnet fullstack grafana personality-assessment powerbi revenuecat social-engagement tailwindcss webapp

Last synced: 2 months ago
JSON representation

Built dual app versions using C#, .NET Core, and AWS for card-based personality assessments with RevenueCat APIs, achieving 95% accuracy and boosting engagement. Added social modules via Angular.js and Firebase, with Power BI and Grafana dashboards for insights, following Agile and rigorous unit testing practices.

Awesome Lists containing this project

README

          

# 🌟 Tarock — Personality Assessment & Social Engagement Platform

Tarock is a dual-version web application built with **C#, .NET Core, AWS**, and **Angular.js**, offering card-based personality assessments, social engagement features, and powerful data insights via **Power BI** and **Grafana** dashboards.

---

## 🚀 Features

- 🧠 **Personality Analysis** — Card-based assessments with 95% accuracy in trait prediction
- 💬 **Social Interaction** — Engage through posts, comments, and multimedia content
- 💳 **RevenueCat Integration** — In-app payments & subscription management
- 📊 **Analytics Dashboard** — Real-time insights with Power BI and Grafana
- ☁️ **Cloud-Ready** — Deployed on AWS for scalability and performance
- 🔒 **Secure & Reliable** — OAuth2 and HTTPS enabled for data protection
- ⚙️ **Agile Development** — Continuous integration and unit testing for stability

---

## 🛠️ Tech Stack

| Category | Technologies |
| ---------------- | ------------------------------------ |
| Frontend | Angular.js, TypeScript, Tailwind CSS |
| Backend | C#, .NET Core, REST APIs |
| Cloud | AWS (EC2, S3, RDS, Lambda) |
| Data & Analytics | Power BI, Grafana |
| DevOps | Docker, GitHub Actions, CI/CD |
| Payments | RevenueCat API, Webhooks |
| Database | SQL Server, Firebase |

---

## 🧩 Architecture Overview

```mermaid
graph TD;
User-->Frontend(Angular.js)
Frontend-->Backend(.NET_Core)
Backend-->Database[(SQL Server)]
Backend-->RevenueCat
Backend-->PowerBI
Backend-->Grafana
AWS-->Frontend
AWS-->Backend
```