Joseph Evans's repositories
ToolKit-JS
This is a lightweight front end library that contains a lot of powerful utilities, while remaining small in size.
DynamicChartJS.js
This allows you to create dynamic charts while using Chart.JS, the purpose of this project is to allow you to change the graph, including the data and the type of graph depending on some action that may occur. In the example(s), I’ve provided the example where if the user interacts with the DOM in a certain way then the data provided to the charts changes.
jo3-w3b-d3v.github.io
This is just a play around experiment. Nothing serious.
SpringBoot-Starter-Demo
This is a demo/starter application.
MultiThread
The purpose of this project is simple, include a lightweight wrapper on top of web workers to allow for multi threading. Even if you're unsure about using this code in your own project(s), you can always take a look just to learn how to use web workers within the web browser.
jersey-spring-example
Blog: Using Spring With Jersey
Node-Starter
This is just a basic Node API style application with DB migrations & unit tests.
Promise-js
This is an example of how you can implement promises within JavaScript, it's quite easy to use, and quite simplistic, it may not be the best option, but this is simply a demo.
Responsive-Tables
This is a simple solution to allowing users on a mobile device to view simple HTML tables in such a way that it’s actually somewhat pleasant to look at, unlike a lot of solutions, this solution does not simply allow you to scroll when overflow occurs, as the aim is to prevent overflow from occurring in the first place.
SimpleQueryBuilder
The purpose of this project is to simply allow for a very minimal OOP based query builder, in multiple languages, currently it's only been written in Java, PHP and Node, however I plan to include a python implementation too.
zero-to-mastery-ml
All course materials for the Zero to Mastery Machine Learning and Data Science course.