GeoDSL

• Designed a custom DSL with a team to take in user input and generate maps in Typescript.

• Implemented language features such as loops, recursion, function calls, and control flow to improve language expressiveness for users.

• Used Google Maps API to display maps on a 2D canvas after converting from 3D for frontend in TypeScript.

If you want to see more please click the link: https://github.com/AWER2345/GeoDSL