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!