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