Skip to content

Latest commit

 

History

History
698 lines (311 loc) · 22.7 KB

round_1_log.md

File metadata and controls

698 lines (311 loc) · 22.7 KB

Log of Round 1 of #100DaysOfCode

Day 1: 01, March 2018 (Thursday)

Today's Progress: Created a logger to push log to the 100 days of code repo. Inspired by 100-days-of-code-logger

Link(s) to work

  1. 100_days_of_code_logger

Day 2: 02, March 2018 (Friday)

Today's Progress: Participated in codechef March challange. Solved three problems

Link(s) to work

  1. CHEGLOVE
  2. BIGSALE
  3. MIXCOLOR

Day 3: 03, March 2018 (Saturday)

Today's Progress: Solved 4th problem in codechef March challange. Problem was a bit difficult. But somehow found the answer after so many solutions.

Link(s) to work

  1. MINEAT

Day 4: 04, March 2018 (Sunday)

Today's Progress: Tried to solve 5th problem in codechef march challenge. But could not come up with a solution

Day 5: 05, March 2018 (Monday)

Today's Progress: Tried to solve the 5th problem in codechef march challenge. But, could not make much progress. Also learnt something about css positioning

Link(s) to work

  1. the-lowdown-on-absolute-vs-relative-positioning
  2. css-positioning-101
  3. positioning
  4. css-positioning

Day 6: 06, March 2018 (Tuesday)

Today's Progress: Today also tried to solve the 5th problem in codechef march challenge. But come up with the solution

Day 7: 07, March 2018 (Wednesday)

Today's Progress: Tried to solve the problem MINVOTE in codechef march challenge. I could able to solve it partially. I should find some other solutions to solve it completely

Link(s) to work

  1. MINVOTE

Day 8: 08, March 2018 (Thursday)

Today's Progress: learnt the basics of css float and clear

Day 9: 09, March 2018 (Friday)

Today's Progress: Solve problems in Hack2Hire by DBS. MCQ's were easy. But could not complete the coding challenge

Day 10: 10, March 2018 (Saturday)

Today's Progress: Tried to solve problems in codechef march challenge

Day 11: 11, March 2018 (Sunday)

Today's Progress: Participated in codechef march challenge

Day 12: 12, March 2018 (Monday)

Today's Progress: Solved problems in CodeArena. Learnt a bit about Web Fundamentals

Day 13: 13, March 2018 (Tuesday)

Today's Progress: Learnt a bit about node process

Link(s) to work

  1. node-process

Day 14: 14, March 2018 (Wednesday)

Today's Progress: Learn a bit about nodejs repl

Day 15: 15, March 2018 (Thursday)

Today's Progress: Solved problems in hackerearth's CodeArena

Day 16: 16, March 2018 (Friday)

Today's Progress: Tried to solve problems in Airtel Challenge conducted in HackerEarth

Day 17: 17, March 2018 (Saturday)

Today's Progress: Started with javascript30, a set of vanilla javascript projects by wes bos. Completed the first one (drum kit)

Link(s) to work

  1. Javascript30

Day 18: 18, March 2018 (Sunday)

Today's Progress: Completed clock and css_variables as a part of javascript30 challenge

Link(s) to work

  1. javascript30

Day 19: 19, March 2018 (Monday)

Today's Progress: Completed Array Cardio - Day 01 as a part of javascript30

Link(s) to work

  1. Javascript30

Day 20: 20, March 2018 (Tuesday)

Today's Progress: Completed Flex Panel Gallery and Ajax Type Ahead as a part of javascript 30

Link(s) to work

  1. javascript30

Day 21: 21, March 2018 (Wednesday)

Today's Progress: Completed Array Cardio Day 2 and Fun With HTML Canvas and Dev Tools Domination

Link(s) to work

  1. Javascript30

Day 22: 22, March 2018 (Thursday)

Today's Progress: Completed Hold shift and check checkboxes, Custom video player and Key sequence detection

Link(s) to work

  1. Javascript30

Day 23: 23, March 2018 (Friday)

Today's Progress: Compelted Slide In On Scroll, Javascript Reference VS Copying, Local Storage and Mouse Move Shadow

Link(s) to work

  1. Javascript30

Day 24: 24, March 2018 (Saturday)

Today's Progress: Completed Sort Without Articles, Adding Up Times With Reduce, Webcam Fun and Speech Detection

Link(s) to work

  1. Javascript30

Day 25: 25, March 2018 (Sunday)

Today's Progress: Completed Follow Along Link Highlighter, Speech Synthesis and Sticky Nav

Link(s) to work

  1. Javascript30

Day 26: 26, March 2018 (Monday)

Today's Progress: Completed Event Capture, Propagation, Bubbling And Once and Stripe Follow Along Nav

Link(s) to work

  1. Javascript30

Day 27: 27, March 2018 (Tuesday)

Today's Progress: Completed Click And Drag and Video Speed Controller

Link(s) to work

  1. Javascript30

Day 28: 28, March 2018 (Wednesday)

Today's Progress: Completed Countdown Timer and Whack A Mole

Link(s) to work

  1. Javascript30

Day 29: 29, March 2018 (Thursday)

Today's Progress: Today's Progress: Started with ReactJS. Read some fundamentals of reactjs. Also, setup eslint, babel and editorConfig for the Markdown Previewer react app

Link(s) to work

  1. A Comprehensive Guide to React.js in 2018
  2. Diving into ESLint
  3. Pete Hunt - The Secrets of React's Virtual DOM (FutureJS 2014)
  4. MarkdownPreviewer

Day 30: 30, March 2018 (Friday)

Today's Progress: Setup webpack and npm scripts for the Markdown Previewer react app

Link(s) to work

  1. Markdown Previewer

Day 31: 31, March 2018 (Saturday)

Today's Progress: Continued with the Markdown Previewer react app. Learn some react basics from the React official docs

Link(s) to work

  1. React Docs

Day 32: 01, April 2018 (Sunday)

Today's Progress: Completed markdown functionality for the React Markdown Preiewer app

Day 33: 02, April 2018 (Monday)

Today's Progress: Added scroll and localstorage functionality in the Markdown Previewer react app

Link(s) to work

  1. MarkdownPreviewer - Source Code
  2. MarkdownPreviewer - Preview

Day 34: 03, April 2018 (Tuesday)

Today's Progress: Added styles to my Markdown Previewer app

Link(s) to work

  1. Markdown Previewer - Source Code
  2. Markdown Previewer - Preview

Day 35: 04, April 2018 (Wednesday)

Today's Progress: Added more styles to the Markdown Previewer app

Link(s) to work

  1. Markdown Previewer - Source Code
  2. Markdown Previewer - Preview

Day 36: 05, April 2018 (Thursday)

Today's Progress: Made some formatting in Markdown Previewer app. Also add windows support for my Alertify command line utility

Link(s) to work

  1. Markdown Previewer
  2. Alertify

Day 37: 06, April 2018 (Friday)

Today's Progress: Participated in codechef April Challenge. Solved the first problem. Tried the second one

Link(s) to work

  1. CHEFWORK

Day 38: 07, April 2018 (Saturday)

Today's Progress: Setup initial scaffolding for FCC leader board react app

Link(s) to work

  1. FCCLeaderboard

Day 39: 08, April 2018 (Sunday)

Today's Progress: Tried to solve problems in codechef April Challenge

Day 40: 09, April 2018 (Monday)

Today's Progress: Tried to solve problems in codechef April Challenge

Day 41: 10, April 2018 (Tuesday)

Today's Progress: Started with wesbos' CSS Grid course

Day 42: 11, April 2018 (Wednesday)

Today's Progress: Learn about auto flow, sizing grids and repeat in CSS Grids by WesBos

Day 43: 12, April 2018 (Thursday)

Today's Progress: Completed Freecodecamp Leaderboard without sort functionality

Link(s) to work

  1. FCCLeaderboard

Day 44: 13, April 2018 (Friday)

Today's Progress: Tried solving problems in Codechef April Challenge

Day 45: 14, April 2018 (Saturday)

Today's Progress: Added avatar in FCC Leaderboard. Also added media queries

Link(s) to work

  1. FCCLeaderboard

Day 46: 15, April 2018 (Sunday)

Today's Progress: Completed FCCLeaderBoard (Renamed to CamperBoard). Added alltime campers data and search functionality

Link(s) to work

  1. CamperBoard

Day 47: 16, April 2018 (Monday)

Today's Progress: Create react scaffolding for freecodecamp react projects

Link(s) to work

  1. my-react

Day 48: 17, April 2018 (Tuesday)

Today's Progress: Started with Recipe Box (one of the freecodecamp's react js projects). Added header and footer for the app

Link(s) to work

  1. RecipeBox

Day 49: 18, April 2018 (Wednesday)

Today's Progress: Added formatting to header and footer in recipe box app

Day 50: 19, April 2018 (Thursday)

Today's Progress: Learnt about react keys and list from react docs

Link(s) to work

  1. Lists and Keys

Day 51: 20, April 2018 (Friday)

Today's Progress: Added more styles to the reactjs Recipe app

Link(s) to work

  1. RecipeBox

Day 52: 21, April 2018 (Saturday)

Today's Progress: Created recipe layout for the RecipeBox app with mock data. Made it responsive with random background color

Link(s) to work

  1. RecipeBox

Day 53: 22, April 2018 (Sunday)

Today's Progress: Added save functionality with mock data in the Recipe Box app. Yet to complete add and delete functionality

Link(s) to work

  1. RecipeBox

Day 54: 23, April 2018 (Monday)

Today's Progress: Completed the Recipe Box app. Completed add and delete recipe functionality

Link(s) to work

  1. RecipeBox

Day 55: 24, April 2018 (Tuesday)

Today's Progress: Started with NodeToDo. Set up node source code in my system. Also done inital scaffolding for Game of Life react app

Day 56: 25, April 2018 (Wednesday)

Today's Progress: Added row, column, speed controls and action buttons in Game of Life app

Link(s) to work

  1. Game of Life

Day 57: 26, April 2018 (Thursday)

Today's Progress: Added styles and event handles for input in Game of Life

Link(s) to work

  1. Game of Life

Day 58: 27, April 2018 (Friday)

Today's Progress: Fixed minor issues in Game of Life app

Link(s) to work

  1. Game of Life

Day 59: 28, April 2018 (Saturday)

Today's Progress: Added code to generate grid with varying rows and columns in Game of Life

Link(s) to work

  1. Game of Life

Day 60: 29, April 2018 (Sunday)

Today's Progress: Added logic to set random live cells in Game Of Life

Day 61: 30, April 2018 (Monday)

Today's Progress: Fixed random alive cell generation issue. Added logic to clear the grid

Link(s) to work

  1. Game Of Life - Source Code
  2. Game Of Life - Preview

Day 62: 01, May 2018 (Tuesday)

Today's Progress: Learnt about the game of life logic

Day 63: 02, May 2018 (Wednesday)

Today's Progress: Fixed few formattings in game of life

Day 64: 03, May 2018 (Thursday)

Today's Progress: Started implementing the game of life logic. Not yet commited the code. Will commit tomorrow

Day 65: 04, May 2018 (Friday)

Today's Progress: Participated in codechef may challenge

Day 66: 05, May 2018 (Saturday)

Today's Progress: Started with the basics of data structures and algorithms

Day 67: 06, May 2018 (Sunday)

Today's Progress: Started learning stack as a part of learning data structures and alogrithms

Day 68: 07, May 2018 (Monday)

Today's Progress: Learnt about color psychology and how to choose the best colour for a product

Day 69: 08, May 2018 (Tuesday)

Today's Progress: Started learning the basics of UX to design the Journal app

Link(s) to work

  1. Why Product Thinking is the next big thing in UX Design

Day 70: 09, May 2018 (Wednesday)

Today's Progress: Started with the freehand designs for Journal App. Created the first screen. Discussed with @Dhanushu and found some issues with the design. I have to review the design. I will upload the design once the prototype is finalized

Day 71: 10, May 2018 (Thursday)

Today's Progress: Reviewed the design of Journal app and modified few changes

Day 72: 11, May 2018 (Friday)

Today's Progress: Reviewed the journal app again and found some issues. I need to review and make changes again

Day 73: 12, May 2018 (Saturday)

Today's Progress: Reviewed the journal design today and made few changes. shared the design with the team members

Day 74: 13, May 2018 (Sunday)

Today's Progress: Started with material design guidelines to design the ui for journal app

Link(s) to work

  1. Material Design

Day 75: 14, May 2018 (Monday)

Today's Progress: Continued with the Material Design Guidelines. Learnt about Navigation and Search

Link(s) to work

  1. Material Design

Day 76: 15, May 2018 (Tuesday)

Today's Progress: Started creating prototype for the journal app. Completed half of the design for home page

Day 77: 16, May 2018 (Wednesday)

Today's Progress: Continued with the journal prototype design. Completed the home page. Yet to design prototype for search, settings, new journal, navbar and notification

Day 78: 17, May 2018 (Thursday)

Today's Progress: Designed nav bar for the journal app

Day 79: 18, May 2018 (Friday)

Today's Progress: Completed the design for search, notification in journal app

Day 80: 19, May 2018 (Saturday)

Today's Progress: Completed the design to add new journal and journal options

Day 81: 20, May 2018 (Sunday)

Today's Progress: Starting creating designs using Adobe XD. Created the home page for journal. Made some changes to the design

Day 82: 21, May 2018 (Monday)

Today's Progress: Designed mobile prototype of the journal app. Completed search design

Day 83: 22, May 2018 (Tuesday)

Today's Progress: Design mobile prototype for notifications and adding new journal

Day 84: 23, May 2018 (Wednesday)

Today's Progress: Made few changes to the design with respect to colour

Day 85: 24, May 2018 (Thursday)

Today's Progress: Made few changes to the journal design and added prototype for journal options like rename, change cover, delete and info

Day 86: 25, May 2018 (Friday)

Today's Progress: Created design for empty journals/entries/trash/recent. Also made few modifications to the existing design

Day 87: 26, May 2018 (Saturday)

Today's Progress: Changes the mobile design for entries and options in journal app. Made few modifications to the color.

Day 88: 27, May 2018 (Sunday)

Today's Progress: Created login/signup prototype (both web and mobile) for the journal app

Day 89: 28, May 2018 (Monday)

Today's Progress: Created journal web designs using Adobe XD. Completed desing for search, notifications, journal page

Day 90: 29, May 2018 (Tuesday)

Today's Progress: Completed remaining web designs for journal app. Completed design for starred, recent, trash

Day 91: 30, May 2018 (Wednesday)

Todays Progress: Started learning GraphQL. Learnt the basics of graphQL

Link(s) to work

  1. How to GraphQl

Day 92: 31, May 2018 (Thursday)

Today's Progress: Continued with GraphQL. Learnt abour Query, Mutations and Subscriptions

Link(s) to work

  1. How to GraphQL

Day 93: 01, Jun 2018 (Friday)

Today's Progress: Reviewed the journal design and modified few changes in the design

Day 94: 02, Jun 2018 (Saturday)

Today's Progress: Made few modifications in the menubar, login and trash

Day 95: 03, June 2018 (Sunday)

Today's Progress: Started setting up the Journal code in local environment. Faced some issues installing docker on windows 10 home. Have to try installing it in linux

Day 96: 04, June 2018 (Monday)

Today's Progress: Setup docker, node and postgres sql in Ubuntu 18. Docker is working fine. Faced issue with connecting prisma to postgres sql inside docker

Day 97: 05, June 2018 (Tuesday)

Today's Progress: Fixed the issue with prisma connecting to postgres inside docker. Replaced localhost docker connection with Amazon RDS DB connection

Day 98: 06, June 2018 (Wednesday)

Today's Progress: Learnt about Docker and the basics of postgres sql

Day 99: 07, June 2018 (Thursday)

Today's Progress: Learnt javascript prototype chain and callbacks

Link(s) to work

  1. Javascript prototype chain
  2. Javascript callbacks

Day 100: 08, June 2018 (Friday)

Today's Progress: Learnt javascript apply and bind, javascript closures