Regexle is a fun, daily challenge webapp where players must discover the correct regular expression to solve a given problem (e.g., validating an email).
Built with ASP.NET Core (backend), MySQL (database), and Angular (frontend), Regexle ensures security with built-in authorization and scalability for growing usage.
- 🎯 Daily Challenge: New regex puzzle every day.
- ⚡ Instant Feedback: Test your regex against predefined cases.
- 🔐 Authorization: Secure login and user progress tracking.
- 📊 Leaderboard: Compare results with friends and the community.
- 🗂 History: Review past challenges and your solutions.
-
ASP.NET Core Backend:
Provides APIs, challenge generation, and authorization. Handles user progress, scoring, and test case validation. -
MySQL:
Persistent storage for users, challenges, and results. -
Angular Client:
Interactive frontend for solving challenges, testing regex, and viewing leaderboards.
🚀 Regexle – Turn regex headaches into fun daily practice!