stylusdb-sql-assignment-bish9oi

SQL Query Engine over CSV in JavaScript

Let’s start building a SQL query engine over CSV in JavaScript. We’ll use Node.js for this project.

This project will be complete in 20 steps and will take about 2-20 hours to complete depending on your level of expertise.

Refactoring and Code Cleanup

This will be done post Step 20 to ensure that the code is clean and readable. This will also be a good time to add tests and documentation.

Next Steps

There is a laundry list of features and improvements that can be added to this project. Here are some ideas for further development. The objective is to always add more features in a similar format - A tutorial-style guide with step-by-step instructions. A lot of these are challenging and should be broken down into smaller steps.

Process to a new step

This project is built to be understood by someone with basic knowledge of JavaScript and SQL and then following the steps. Ensure that the documentation is updated with each step and uses the same style, format, and structure as the previous steps. Best if it can use some of the older gyan as well.

Checklist