During my time at Flatiron School, I gained a range of technical skills including Ruby on Rails, Javascript, React.js, Redux, HTML, CSS, Object Oriented Programming, MVC framework, ActiveRecord, Sinatra. As well as developed a portfolio of projects utilizing these skills:
Wellness
A content management application for tracking your personal wellness journey.
•Leveraged ActiveRecord associations including many-to-many and one-to-many
•Implemented standard user authentication using Devise, and Github for OAuth
•Featured a class level scope method to search for topics associated with entries
DogTrax
A single page web application for managing dogs’ daily activities.
•Developed Rails API backend and React-Redux frontend
•Handled modified state change through Redux
•Used Redux-thunk for async actions to send and receive data from server
Quotivational
Single page application for storing motivational quotations.
•Built Rails API using ActiveModel serializers to generate JSON
•Developed backend using RESTful conventions, and MVC pattern
•Utilized Object Oriented JavaScript to encapsulate related data and behavior