WEB
saas
personal

PythonAcademy

Interactive educational platform for learning Python with integrated code editor, real-time AI feedback via AWS Bedrock, payment system, and GDPR/CCPA compliance.

AI feedback with AWS Bedrock integration

9.6% contribution

Quick Stats

Period

2024 - 2025

Commits

36 / 374

My commits / Total

Team Size

0

Contributor

Contribution

9.6%

Contributor

Project Metrics

0%Contribution
My Commits
36 / 374

Period

2024 - 2025

Role

Contributor

Team

5 people

9

PRs Merged

15+

GA4 Events

3 laws

Compliance

21

Colors

Tech Stack

React 18
TypeScript
Vite
AWS Amplify
AWS Bedrock
CodeMirror
Payphone

Key Features

Python Editor

CodeMirror with VSCode dark theme and real-time execution

AI Feedback

AWS Bedrock analyzes errors and gives hints without revealing solutions

Pytest Validation

Backend executes code and returns structured results

Payment System

Annual ($18.99) and Lifetime ($24.99) plans with Payphone

Progress Dashboard

Completed, pending, and failed exercises with visual indicators

Legal Compliance

GDPR, CCPA, LGPD with granular cookie consent

My Contribution

0.0%Contribution

Role

Contributor

Key Contributions

  • Authentication implementation with Spanish translations
  • Centralized color system (21 colors in theme)
  • CodeEditor and results component improvements
  • Complete legal documentation (Privacy, Cookies, DoNotSell)
  • Google Analytics 4 integration with GDPR consent
  • GitHub Actions CI/CD (linting + type checking)

Achievements

9

PRs Merged

15+

GA4 Events

3 laws

Compliance

21

Colors

Challenges Solved