Google Books API
Github RepoThis app allows a user to search the google books API and then save that book to a MongoDB for later viewing. Use the search bar to find a book. After the search is complete click the save button to save the book. Click on saved at the top left to view saved books. Click on search to return to search.
Holiday Everyday
Github RepoProject allows user to search for a holiday on any given day of the year. Once a date is selected the page returns a list of holidays on that day, what country they are in, that country's flag, a wikipedia link about the holiday, basic flight pricing, risk level of that country, and a link to purchase tickets to that countries capitol 3 days before the holiday from Skyscanner. Project uses API's from holiday everyday, wikipedia, and Travelpayouts.
Budget Buddy
Github RepoWeb based budgeting app using MySQL, Node.js, and Express that allows a user to create an account, add monthly income and expenses. The user can then see a graphical breakdown of where their money is going.
Horror Movie Trivia
Github RepoText based trivia game using Html, Css, Javascript, and Jquery. Press start to begin. An array of question objects was created in javascript. The game goes through each index in the array to update the questions as they are answered or timed out. Javascript timers were used to keep the game moving. After all questions are finished a restart button is shown that reinitiliazes all values to start the game over.
Dr. Who Clicky Game
Github RepoReact based click game. Uses a Json object of Doctor Who charactors to popluate a game board with a map function. Keeps track of which cards have been clicked and reshuffles the deck after every selection. Click the same card twice and you lose. Click all 12 with no repeats and you win.
Friend Finder
Github RepoA friend finder app that takes in a a survey of ten questions about a user and saves the result as a Json object. It then compares the results with other already saved freinds and returns the closest match. Uses Node.js to create a server and route html and api requests accordingly. Uses npm packages Express and Path. Click on take survey button to proceed.
Train Scheduler
Github RepoUses firebase to create a table of train arrivals. Trains can be added and time to arrival will be calculated. Firebase was used to create a table object with the required fields, and Jquery to dynamically update the table obects as new data is added. Moment.js was used for time calculations.
Giphy API
Github RepoGets ten animimated gif objects from the Giphy API and displays them in still mode. Clicking an image starts the animation, clicking again stops it. New animals can be added using the add animal button and input field. The challenge was to get ten animated images from a search term loaded into the html, then click on the image to start the animation. I used Ajax to query the API, Jquery to target and dynamically create the buttons, as well as the search option to add another button.
Eat a Burger
Github RepoWeb based app to add burgers one desires to eat to a list that is saved to a MySQL database, and then add them to the eaten list as they are consumed. Uses Node.js, Express, Handlebars and MySql
Kaiju Word Guess Game
Github RepoText based hangman game using Javascript, Html and CSS with a giant Japanese monster theme. Press any key to begin. Use keyboard to guess a letter. Guessed Letters are displayed at the bottom of the screen. Correct guesses populate below the current word field. You have 15 guesses to correctly identify the monster.
Star Wars RPG
Github RepoTo begin game select one of the four Star Wars charactors. After your selection is made choose one of the three remaining charactors to fight. Once an enemy is selected press the fight button repeatedly to battle to the death. If you win you may select one of the two remaining charactors to fight. Repeat until all enemies are vanquished to win. It is possible to win with all four charactors. Word based RPG using Jquery, Css, and Html
MERN full stack developer with a background in Project Management and Customer Service. Recognized as proactive, resourceful, and persistent problem-solver. Excellent communicator with effective client relationship building skills.
HTML
CSS
MongoDB
Express
React
nodejs
damonk@gmail.com
Gilbert, AZ
623-313-0075