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.
- Host: GitHub
- URL: https://github.com/22dhwani/tarock
- Owner: 22dhwani
- Created: 2025-10-27T10:16:17.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-10-27T10:33:49.000Z (2 months ago)
- Last Synced: 2025-10-27T12:26:23.532Z (2 months ago)
- Topics: analytics-platform, angular, aws, csharp, dotnet, fullstack, grafana, personality-assessment, powerbi, revenuecat, social-engagement, tailwindcss, webapp
- Language: JavaScript
- Homepage: https://x.com/tarockapp
- Size: 4.83 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```