100 Days Of Code - Log

I came across #100daysofcode on Twitter. I thought it was a cool idea https://github.com/kallaway/100-days-of-code/blob/master/log.md

This website/app in intended for use in goal setting, tracking things that matter, preparing for appoinments, goals, living my best life. The site has a front end and a back end built on Rails, with a combo HTML/ERB and React.js front end. It is running on a DigitalOcean droplet with a PostgreSql database. Right now, I have quite a few things set up that I am building in bits and pieces. For example, I have Devise, Rolify and Pundit set up to maintain access and privacy and google calendar all in progress.

Day 7: May 30, 2020

  1. Road, Section, Appointments Model View controller
  2. Add at least 2 items that can be added to a Nav item.

Today's Progress: Added keep_going and no_ads page for footer AM review:

Thoughts: Journalling helped, reviewed tasks, got code action tracker up again

Day 6: May 29, 2020

  1. Get a productive Routine
  2. Create functional Dasboard layout

Today's Progress: Layout working, lot's of bug fixing

Thoughts: Going to go through my content and focus on functionality, to get some things working on the dashboard. I can use it myself.

Day 5: May 24, 2020

  1. Find the answer to Logout
  2. Got lost in Tutorials

Today's Progress: Tutorials were review, so felt good but not much progress on my quests, yet.

Thoughts:Coding social media is boring and overwhelming. Stop watching Trump tweets and unhealthy things.

Day 4: May 23, 2020

  1. Debug, Stay Focused
  2. Learn about Devise Logout in Ruby and React

Today's Progress: Working with a Simple Navbar, focusing on functional links. Stalled, had to do my taxes, done now.

Thoughts: Gave myself a couple rocks for debugging and getting refocused.

Day 3: May 22, 2020

  1. Go back to Readme and figure out React props
  2. Started a workout, arms, legs and situps

Today's Progress: Got it, I have a current user avatar and name. Will stop while I am ahead.

Thoughts: Try to close on a positive note. Not every day is productive, but I need today to be.

Day 2: May 21, 2020

  1. Add user avatar to Nav in React, work on CSS with bootstrap
  2. Link user settings to a user avatar in my nav menu with React - continued

Today's Progress: Spun my wheels like crazy. Went back to react-rails gem and followed read.me, missing a line in my app.js "require react". Back to it.

Thoughts:Insanity is doing the same thing over an over again. A cup of tea or something soothing and sit start step 1 and onward.

Day 1: May 20, 2020

  1. Learn how to use React with Rails with current_user data
  2. Link user settings to a user avatar in my nav menu with React

Today's Progress: Managed to learn how to put props into react and get current_user. Spun my wheels abit between API and using Sprockets. Patients and console messages helped.

Thoughts: Not all blog tutorials are alike. After following one, I backed it out with github. It's all about the learning.

Day 0: May 19, 2020 (Rainy day after long weekend)

  1. Create a Bootstrap Navbar in React.js
  2. Experiment with CSS using a bootstrap template

Today's Progress: Figured out React Router in context of parent child pages. Stuck on getting current_user data.

Thoughts: React is fun but I seem to get stuck when it comes to getting data from the back end. It's much easier to use a link in ERB with Rails. I found a tutorial on Rails, Webpack, and React, will give it a try.

Helpful Goals


User model, Security, Preferences, etc.

Mom Tools for Dashboard

Pet Corner

Tip Jar

To Do Lists

Message Board

Events Calendar

Goal Wizard

Goal Tracker