Skip to content

Commit 41916ea

Browse files
updated
1 parent 80fde97 commit 41916ea

File tree

2 files changed

+11
-55
lines changed

2 files changed

+11
-55
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,6 @@ Thumbs.db
3939

4040
# Logs
4141
*.log
42+
43+
# Snyk Security Extension - AI Rules (auto-generated)
44+
.github/instructions/snyk_rules.instructions.md

README.md

Lines changed: 8 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,63 +1,16 @@
11
# Python Learning Repository 🐍
22

33
[![Practice Questions](https://img.shields.io/badge/Practice_Questions-1000-blue?style=for-the-badge)](./practice-questions)
4-
[![GitHub Pages](https://img.shields.io/badge/Live_Platform-Ready-success?style=for-the-badge)](https://pavanmudigondatr.github.io/python-bro-code/)
5-
[![Interactive Editor](https://img.shields.io/badge/Code_Editor-Skulpt-orange?style=for-the-badge)](https://pavanmudigondatr.github.io/python-bro-code/editor.html)
6-
[![Cloud Sync](https://img.shields.io/badge/Cloud_Sync-Supabase-green?style=for-the-badge)](./docs/INTEGRATION_GUIDE.md)
7-
8-
## 🎯 What's Inside
9-
10-
### 📚 1000 Practice Questions
11-
A comprehensive collection organized by difficulty:
12-
- **Beginner** (001-100): Variables, control flow, functions
13-
- **Intermediate** (101-300): Strings, OOP, file I/O
14-
- **Advanced** (301-500): Data structures, algorithms, concurrency
15-
- **Expert** (501-700): System design, distributed systems, ML
16-
- **Master** (701-900): Compiler design, OS internals, databases
17-
- **Challenge** (901-1000): Competitive programming problems
18-
19-
### 🌐 Interactive Web Platform
20-
**NEW!** Write and run Python code directly in your browser!
21-
- 🚀 **Live Demo**: [Try it now](https://pavanmudigondatr.github.io/python-bro-code/)
22-
- 💻 Interactive Python editor with instant execution using Skulpt
23-
- 🧪 **Auto-validation**: Hidden test cases verify your solutions
24-
- 📊 Progress tracking with achievements and leaderboards
25-
- ☁️ **Cloud Sync**: Sign in to save progress across devices (Supabase)
26-
- 📱 Mobile-friendly responsive design
27-
- 💾 Auto-save your solutions (works offline!)
28-
29-
[**→ Setup GitHub Pages**](./GITHUB_PAGES_SETUP.md) | [**→ Supabase Integration**](./docs/INTEGRATION_GUIDE.md) | [**→ Browse Questions**](./practice-questions)
304

31-
---
5+
### 🚀 Launch Instantly in Your Favorite Environment
6+
7+
[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/PavanMudigondaTR/python-bro-code/blob/main)
8+
[![Open in Replit](https://img.shields.io/badge/Open%20in-Replit-blue?style=flat&logo=replit)](https://replit.com/github/PavanMudigondaTR/python-bro-code)
9+
[![Open in Kaggle](https://img.shields.io/badge/Open%20in-Kaggle-20BEFF?style=flat&logo=kaggle)](https://kaggle.com/kernels/welcome?src=https://github.com/PavanMudigondaTR/python-bro-code)
10+
[![Open in Codespaces](https://img.shields.io/badge/Open%20in-Codespaces-black?style=flat&logo=github)](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=PavanMudigondaTR/python-bro-code)
11+
[![github.dev](https://img.shields.io/badge/Open%20in-github.dev-black?style=flat&logo=github)](https://github.dev/PavanMudigondaTR/python-bro-code)
3212

33-
## ✨ Platform Features
34-
35-
### 🔐 User Authentication
36-
- Email/Password sign-up with verification
37-
- Google OAuth integration
38-
- GitHub OAuth integration
39-
- Guest mode for offline use
40-
41-
### 🏆 Gamification
42-
- 14 achievements with point rewards
43-
- Global leaderboard with rankings
44-
- Streak tracking (🔥 stay motivated!)
45-
- Points system based on difficulty
46-
- Profile page with stats
47-
48-
### 💾 Progress Tracking
49-
- **Hybrid storage**: LocalStorage + Supabase cloud sync
50-
- Cross-device synchronization
51-
- Export/import progress data
52-
- Offline-first architecture
53-
- Real-time stats updates
54-
55-
### 🧪 Code Validation
56-
- Automatic test case execution
57-
- Hidden test cases (no cheating!)
58-
- Visible examples for guidance
59-
- Instant feedback on correctness
60-
- Mark complete only after passing all tests
13+
**Zero Setup Required!** Click any badge above to start coding in seconds.
6114

6215
---
6316

0 commit comments

Comments
 (0)