Daniel Lam's repositories
IBM-Loopback-NodeJS
Created a simple todo-list application using IBM Loopback 4 framework which uses Node.js and based on Express that enables you to quickly create dynamic end-to-end REST APIs and connect to backend systems such as databases and SOAP or REST services.
gatsbyNestedLayoutComponents
Practiced using react nested layout components, style plugins with typography, creating layout components, adding navigation links, using props.children, and props.
gatsbyPractice
Practiced using React with Gatsby
gatsbyGraphQLPractice
Created a Gatsby project and used GraphQL to bring in MD files from a folder.
gatsbyGraphQL
- Practiced using graphQL queries
gatsbyStyling
Practiced using Gatsby with React and styling
hocPractice-classConversion
Practiced using react to create higher order components and convert class components
reactTimer
Created a react timer for a job opportunity
monsters-rolodex
Practice creating a monster rolodex web page using API user data.
projectPlanner
As part of a job application, I am building a REST api to be used at the marketplace for contractors. The market place allows the clients to post jobs, while contractors can bid for projects.
Lab05
Write a program to do the following: Use the same input seed data you used for Lab 4 (your BST homework) as seed input data into a hash table. Declare a hash table of size 29 elements. To hash your currency objects into the hash table, use the pseudorandom hash scheme - (m*w + n*f) % size - where size = 29, m = 2, n = 3, w = whole value, f = fractional value. For collision resolution, use quadratic probing in the same direction always. Remember to circle around to the start of the array if needed. Your main will first load the data into the hash table and print the number of data items loaded, load factor and number of collisions. Then it will ask the user in a loop to enter a Dollar to search for. If the Dollar object is found in the hash table, it will print the index where found, otherwise it will print 'Invalid Data'. Then it will ask the user if they want to check again or end the program. To submit, upload your code files and screenshot of the console only. For documentation, only name blocks and existing documentation in your Dollar class are needed.
javaStairCase
This program calculates total cubic centimeters needed for staircase through user inputs of steps, width, rise, and run. It calcuates the total number of steps needed through the formula π π’π=π(π+1)2 and the cubic centimeters needed for one block. It takes the product of the two then rounds the final values to the nearest integer.
javaTemperature
Basic Java Application that converts Celcius to Fahrenheit
bashProfile
Sharing my bash profile with tunneling functions and one liner commands to allow one to SSH sequentially
github-services
Contains useful bash scripts for cloning all repos from github, checking all their defined branches out, updating them, and pushing code into them.
camera_app_1
Created a flutter camera app
validate_form
Created a material design form with validation using flutter, dart, and material library.
mongo
The MongoDB Database
myCodeStudies
This repository is a list of all the data structures and algorithms challenges that I have been practicing for and asked on interviews.
nodeJSTest
Practiced using ES6 arrow functions, object methods, array methods, data manipulation, and sorting with JavaScript.
tycheSportsBets
Created a Sports Betting Website using Spring CM, Java, MySQL, Tomcat, JSTL
introToProgrammingDemo
Created a quick front end website for students to provide them an introduction to programming