Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# SQL Query Parser
<img width="1138" alt="Screenshot 2025-05-28 at 1 12 13 AM" src="https://github.com/user-attachments/assets/58e111b0-aab9-4bea-9017-3dfc85d0f6b4" />
<img width="995" alt="Screenshot 2025-05-28 at 1 12 29 AM" src="https://github.com/user-attachments/assets/729695a6-d6b9-4e8c-9021-4fb33ce717e2" />
<img width="956" alt="Screenshot 2025-05-28 at 1 12 54 AM" src="https://github.com/user-attachments/assets/a7976d9a-9b8c-459d-a0e8-976d80e8577b" />

A TypeScript implementation of a SQL query parser that can query flat JSON objects. The application provides a web interface for executing SQL queries and viewing query history.

Expand Down Expand Up @@ -79,4 +82,4 @@ Criteria for quality:
- Correctness on valid queries
- Graceful failure on invalid queries -- do not crash or fail silently to the user given valid initial inputs
- General code structure and taste; if you don't know Haskell conventions that's fine, just do something that you find readable.
- No excessive optimizations, difficult to read function chaining, or typelevel programming.
- No excessive optimizations, difficult to read function chaining, or typelevel programming.
Loading