@svpino Hey 🙌, I'm Harold. I recently graduated as a Software Engineer from a coding Bootcamp and I just landed a job as an Associate Software Engineer. Happy to make new friends around the world! My current tech stack is React and Ruby on Rails.
@_pratikpakhale When learning, I think frontend first. When actually building an app, I usually approach it first from the backend with some frontend touches
D63| #100DaysOfCode
Not displaying splash images anymore. Reservation model renders listing image to the index and show endpoints. Did some layout modifications on <ListingsList/>, <ListingPreview/>, <Users/> and <User/> to make it more responsive.
#JavaScript#ReactJS
D62| #100DaysOfCode
Added description and bio character counter to <ListingForm /> and <EditUserForm/> respectively. Added logo which changes width by media queries. Built <Footer/>.
#JavaScript#ReactJS#RubyOnRails#Ruby
D61| #100DaysOfCode
<App/> changes validationErrors to initial state when path changes. Added validations to Listing model and refactored ListingsController so that it can handle the validations. <ListingForm/> displays the validations errors.
#JavaScript#ReactJS#RubyOnRails
D60|#100DaysOfCode
Changed errors state to validationErrors for ease of interpretation. Added bio validations to the backend and render them as well as the other validations through <EditUserform/> in case of errors.
#JavaScript#React#Ruby#RubyOnRails
D59|#100DaysOfCode
Removed <LogoutUser/> to handle logouts through an OnClick that fetches the logout endpoint. <ListingForm/> doesn't use location.state anymore to render current listing info.
#JaavaScript#React#Ruby#RubyOnRails
D58|#100DaysOfCode
Handled authentication. Added userResponseGiven state in <App/> to ensure it's true before giving or denying permission to access certain parts. User is mostly redirected to the home page if they don't have permissions.
#JavaScript#ReactJS#Ruby#RubyOnRails