Trevor Rapp's repositories
avengers_agents_of_shield_directory
A single page web-application that uses AngularJS for the MVC/MVW. It uses directives to filter content, $http service to read a JSON file, two-way data binding to create a searchable directory, and also utilizes deep linking, $routeProvider, ng-view, and ng-route.
disappearing-directory
small project to practice using event listeners and logic comparisons
Flex_Box_Photo_Portfolio
A flex-box inspired portfolio of my photography
Product-Page
This is an example for a Product Landing Page for the QUADRAStalkr, an imaginary drone from an imaginary company. Includes use of video media, navigation elements, smart use of CSS animation to create an interactive design, and a form element that submits to a static page.
react-facts
React static page
react-jokes-v2
an update to my prior react jokes project
Slap-Happy
Game of Hangman built with JavaScript. Correctly applies functions, conditionals, loops, arrays. Properly sequences JavaScript statements. Changes the DOM based on application state (win/loss, valid/invalid guess). Selects a random word from a dictionary of words. Displays all previous guesses on the user's screen, a visual indication for each letter's placement in the word, and the number of turns remaining. Decrements the number of turns remaining. Includes a GitHub Repo url, containing an index.html, one or more CSS files, one or more JavaScript files (e.g. js/main.js).
calculator
This is version 1.0 of a JavaScript project designed to practice the following: - use of an IFFE function. - use of multiple functions to create a script. - use of hoisting in JavaScript. - use of parameters in functions. - user prompts get user input. - use of strict equality operator. - ECMAScript 6: use of let as a block scope variable. - use of script tags
jest-test-driven-fizz-buzz
practicing test driven development and unit tests
React-Jokes
Static site built with React to practice props
refactored-calculator
Calculator which preforms math on multiple integers; preforms simple arithmatic to advanced functions like sin, cos, tan, √, ∛, π, a3. Switches between radian and degrees for all sin, cos, and tan equations. Classical GUI interface including a buttons for the equals sign, numbers 0-9, and the following operators (+, -, /, * , sin, cos, tan, √, ∛, π, a3 )
wk-01-alpha
A cool landing page with a tribute to all things fast.