Software Engineer Student
I completed several Web Development projects using front-end and back-end technologies.Widgets Store - Ecommerce store that allows users to purchase items, place orders, and see their order information in a user dashboard.Tech: React.js | Redux | Thunk | Hooks | React-Router | Ruby on Rails | PostgreSQL | Custom CSS | Git- Utilized localStorage to store user session and cart information client-side.- Developed a Rails API backend using Postgres with endpoints for users, orders, products, and reviews.- Implemented user interface employing React and Redux.- Managed the user state through Redux.GitHub: https://github.com/Xearta/react-ecommerce-frontendTrail Master - Single page application to view hiking trails around the world.Tech: JavaScript | ES6 Practices | API Fetching | External Library | Ruby on Rails | PostgreSQL | Custom CSS | Git- Utilized up-to-date ES6 practices and standards with classes and arrow functions.- Filtered the model attributes through Active Model Serializers.- Developed a Rails API backend using Postgres with endpoints for trails, and comments.- Utilized an external library to style the trail cards when sorting by attributes.GitHub: https://github.com/Xearta/trail-masterAppointment Tracker - Appointment tracker application between physicians and patients.Tech: Ruby on Rails | ActiveRecord | OmniAuth | Devise | Custom CSS | Git- Maintained the proper MVC file structure throughout the project build.- Utilized validations for the models through ActiveRecord.- Developed the user authentication through the external library Devise.- Incorporated third-party authentication through OmniAuth and Devise.GitHub: https://github.com/Xearta/rails-appointment-tracker