Greater New York City Area
An immersive 15 week training program designed to equip students with the skills necessary to begin their journey as professional software engineers.
Studied various programming languages, concepts, frameworks and libraries such as Ruby, Ruby on Rails, Javascript, React, and Redux as well as utilized version management hosting service GitHub throughout the program.
Built and collaborated on multiple projects such as:
Campgrounds
A campgrounds search and reservation/trip tracking tool for campgrounds within the United States.
+ Developed a Rails API backend with endpoints for campground facilities, campers, and reservations.
+ Utilized ridb/recreation.gov’s APIs to pull and parse data on campgrounds by state to provide user campground information.
+ Implemented user interface and map functionality using React and Mapbox GL JS JavaScript library/API with Semantic-UI-React and custom CSS for styling.
+ Utilized JSON Web Tokens and localStorage to store encrypted user information client-side and Dotenv to store API tokens and http request URL paths.
Night At The Movies
A movie quotes trivia game.
+ Utilized API from the Movie_Quotes ruby gem for movie quotes data.
+ Implemented user interface using React with Semantic-UI-React, Grommet, and custom CSS for styling.
+ Used the nuka-carousel React.js component to display the movie quotes and react-alert component to display the quiz results for each quote answered.
Visual Menu
A visual menu application to display a restaurant’s menu items with a picture, description, and customer reviews.
+ Developed a Rails API backend with endpoints for restaurants, meals, and reviews.
+ Implemented user interface using JavaScript and HTML with custom CSS styling.
+ Utilized ‘faker’ ruby gem and array sampling within the backend seeds.rb file to generate default display data for frontend.