To add a new column, the user provides a column name and a formula which can consist of operations on existing columns (example below).
To simplify the scope of this exercise, assume all the data in the csv are either numeric or string (i.e., don't worry about parsing text formatting), and the only operations you need to handle are arithmetic (+ - * /) and concatenate (&). Assume column headers in the csv have no spaces; and require that user-defined column names have no spaces.
The site is basically a database about dog sledding and dog powered sports. This was my first website, and it has been around since 1996. I am currently going through the site and converting it to Laravel. I am just using blade templates for rendering, but will likely convert it to React after I finish the backend port.
This server does not have node, so there is no live demo. The project is a REST API that handles requests to create customers and events, and then handles a couple get events requests, like all events, events in the last 24 hours, and events by customer.
This was a bunch of code to write, so why not make it public.
This site has evolved over the years and has way too many features to list all of them. Most of the cool stuff is in the admin dashboard, so not visible to the public.
I like riding my electric bike, and there is a bit of confusion about the applicable laws. The site details the laws and suggests roads, trails and routes to take with your e-bike. There is also a range calculator for your battery that will help riders select a power level to make sure they make it home. The site is still evolving...
Just exploring more react with a notes app that stores the notes in local storage.