|
1 | 1 | # Python Learning Repository 🐍 |
2 | 2 |
|
3 | 3 | [](./practice-questions) |
4 | | -[](https://pavanmudigondatr.github.io/python-bro-code/) |
5 | | -[](https://pavanmudigondatr.github.io/python-bro-code/editor.html) |
6 | | -[](./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) |
30 | 4 |
|
31 | | ---- |
| 5 | +### 🚀 Launch Instantly in Your Favorite Environment |
| 6 | + |
| 7 | +[](https://colab.research.google.com/github/PavanMudigondaTR/python-bro-code/blob/main) |
| 8 | +[](https://replit.com/github/PavanMudigondaTR/python-bro-code) |
| 9 | +[](https://kaggle.com/kernels/welcome?src=https://github.com/PavanMudigondaTR/python-bro-code) |
| 10 | +[](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=PavanMudigondaTR/python-bro-code) |
| 11 | +[](https://github.dev/PavanMudigondaTR/python-bro-code) |
32 | 12 |
|
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. |
61 | 14 |
|
62 | 15 | --- |
63 | 16 |
|
|
0 commit comments