Code Monkey home page Code Monkey logo

100daysofcode-dailylog's Introduction

100 Days Of Code - Log

I'm publicly committing to the 100DaysOfCode Challenge starting today! This repository is to keep track of the work done during each day of the challenge. #100DaysOfCode

Day 100: April 22, 2021

  • Today's Progress: Back onto Raspberry Pi - Inovus Automation Dashboard using NodeRED
  • Thoughts: Buttons, Sensor value Guages etc: - Integrating some old projects of NodeMCU onto Pi

Day 99: April 21, 2021

  • Today's Progress: First ever attempt to code Arduino using JavaScript - Johnny-Five npm module
  • Thoughts: Gone crazy - Tried almost every possible code snippet available on the official website

Day 98: April 20, 2021

  • Today's Progress: Continue working on the Inovus Resource-Server Project
  • Thoughts: File Upload Page - Almost Done, More onto Searchbar Functionality

Day 97: April 19, 2021

  • Today's Progress: Working on the Inovus Resource-Server Project
  • Thoughts: Working on the File Upload Page, Struck on with some errors

Day 96: April 12, 2021

  • Today's Progress: Started building an offline file-server for Inovus for effective learning resource sharing
  • Thoughts: Created Home Page - Searchbar for searching files, Started working on the File Upload Page
  • Plans: Planning to build it as an Opensource Community-based Project - Must get something to gain reach
  • Links to work: Link to Opensource Project

Day 95: April 07, 2021

  • Today's Progress: Completed my first Dapp - Voting Application (Somehow)
  • Thoughts: Actually, Dapp isn't fascinating me. Maybe its because, I wasn't interested in Dapp since I heared of it.

Day 94: April 06, 2021

  • Today's Progress: Started scribbling my first ever Dapp - Voting Application (Main Project for a friend)
  • Thoughts: Project Structure, Home Page (Interface), Truffle Test, Compile, Migrate

Day 93: April 05, 2021

  • Today's Progress: Learning Prerequisites for trying out my first DAPP. Thanks to - Dapp University
  • Thoughts: New Terminologies - Contracts, Migrations, Truffle Framework, Ganache, Ethereum Network, Metamask...

Day 92: April 01, 2021

  • Today's Progress: Completed the Color-Tool
  • Thoughts: Toggle Mode, Reset() - Created a GitHub Issue for a better UI
  • Links to work: Link to Repo and Link to GitHub Issue

Day 91: March 31 2021

  • Today's Progress: Continue working on the ColorTool
  • Thoughts: Hex to RGB and conversion - Color-codes are fun and exiting, Slider
  • Links to work: Link to Repo

Day 90: March 30 2021

  • Today's Progress: Started building a Color Manipulation Tool - (Lighten/Darken Colors) using Vanilla JavaScript
  • Thoughts: Aim was to build something entirely using Vanilla JavAacript, without using any frameworks
  • Links to work: Link to Repo

Day 89: March 28, 2021

  • Today's Progress: Scribbling (Actually learning something) on my new AWS Kali VM
  • Thoughts: URL Phishing using zPhisher (DDoS using Saphyra - Planning) - Thanks to someone...

Day 88: March 27, 2021

  • Today's Progress: Deployed a Kali Linux VM on AWS EC2 and some random scribblings there after:
  • Thoughts: Preparing for a combined tech-talk session on Cybersecurity (With live demo of attack)

Day 87: March 24, 2021

  • Today's Progress: Building a Web Server (Node.js) on Raspberry Pi
  • Thoughts: Created and Deployed a Telegram Bot (My-Cipher-Bot) on the Pi

Day 86: March 23, 2021

  • Today's Progress: IoT on Raspberry Pi - Learning Node RED
  • Thoughts: Experimenting on a test Home Automation setup - With Sensor value Guage meters

Day 85: March 22, 2021

  • Today's Progress: Learning - Setting Up a Local File Server on Raspberry Pi
  • Thoughts: Setting up a file server on RPi using Samba Protocol

Day 84: March 01, 2021

  • Today's Progress: Got a Raspberry Pi 4 to play with : Booting Raspbian OS, Configuring SSH & VNC and some other random scribblings
  • Thoughts: Planning to try out some seroius projects on Pi 4. Researching something on that too...

Day 83: February 28, 2021

  • Today's Progress: Created a new pattern function for the 4x4x4 LED Cube
  • Thoughts: 3 Consecutive loops with alternative incrementation and decrementation of loop variables; i,j and k.

Day 82: February 27, 2021

  • Today's Progress: Deployed and configured an OpenVPN Server for my personal usage on an Amazon ECS Instance:
  • Thoughts: Still working on bare instances (Happy to have something really useful, on the EC2 instance)

Day 81: February 26, 2021

  • Today's Progress: Tried deploying EC2 Instance using built-in templetes (Atlest an attempt got succeded:)
  • Thoughts: Still working on bare instances (Atleast Wordpress & Ghost templetes are perfectly working for me:)

Day 80: February 25, 2021

  • Today's Progress: EC2 Instances are actally fascinating to all - But for me...
  • Thoughts: Created a total of 4 Instances; one after the other - ALL in VAIN (Miserably)

Day 79: February 24, 2021

  • Today's Progress: Think, S3 Bucket is the best one to start with : Static Site Hosting - (Attempts : 3 Failed & 1 Success)
  • Thoughts: Its fun, communicating with remote servers through SSH; but can also be annoying sometimes

Day 78: February 22, 2021

  • Today's Progress: Planning to experiment smtng on real bare servers (AWS)
  • Thoughts: Refreshing basic linux commands - Thanks to YouTube (Network Chuck)

Day 77: February 21, 2021

  • Today's Progress: Playing around NEMA17 Stepper Motor and 2 different Stepper Motor Drivers
  • Thoughts: Just some test setups - Controlled and Programmed Rotations (Power-Consuming-Beast :-( )

Day 76: February 20, 2021

  • Today's Progress: Mesh Networking on IoT
  • Thoughts: Mesh Netwoking - (1 Master, 2 Slaves) - Thanks to TechiSMS (YouTube Channel)
  • Link to Code: Link to Repo

Day 75: February 19, 2021

  • Today's Progress: Trying to inplement Mesh Networking on IoT
  • Thoughts: Implementing Mesh Netwoking using 2 NodeMCUs and 1 ESP01 - (1 Master, 2 Slaves) - BUT FAILED:

Day 74: January 19, 2021

  • Today's Progress: Just messing around with SpeechRecognition API and Web Speech API
  • Thoughts: Just beating around the doc, and learnt something. Tried out the default code snippet.

Day 73: January 18, 2021

  • Today's Progress: RoadMap to learn IoT - Drafted Index - Started scribbling the first few pages with my CODE
  • Thoughts: Documenting my experiments helps me to learn more of the behind the curtain scenes while running the code

Day 72: January 17, 2021

  • Today's Progress: Started an initiative to curate a RoadMap for learning IoT using the limited resources @ Inovus
  • Thoughts: Documenting the experiments, that I carried-out using the IoT components available at our Mini IoT Lab.
  • Link to Work: Link to the Google Docs

Day 71: January 10, 2021

  • Today's Progress: Working on the Phase-1 of the website Inovus Labs 2.0
  • Thoughts: Super Admin Panel - Add, Edit & Delete IoT Components, Used WYSIWYG Editor for the Component Description
  • Link to Work: Link to Repo

Day 70: January 09, 2021

  • Today's Progress: Started working on the Phase-1 of a new project: New Website of Inovus Labs
  • Thoughts: Mini IoT Lab - Inventory Management System
  • Link to Work: Link to Repo

Day 69: January 08, 2021

  • Today's Progress: Started learning Unity, for a collaborative project with a friend of mine
  • Thoughts: First ever encounter with Unity, Started following some weird tutorials - Multiple projects in parallel

Day 68: January 07, 2021

  • Today's Progress: Getting Struck with the concept of CORS
  • Thoughts: Built 2 sample projects to test the API; (But, ended-up in vain)

Day 67: January 02, 2021

  • Today's Progress: Just messing around some Dynamic Programming Concepts using pen and paper - MEMOIZATION
  • Thoughts: Learnt a new way to code a Fibonacci Sequence (Not some usual stuff, with temp values)

Day 66: January 01, 2021

  • Today's Progress: Created and Hosted a WordPress Demo Website for free on Heroku
  • Thoughts: Actually, I thought, it wasn't possible to do for free - (I may be wrong) - My first WordPress adventure

Day 65: December 31, 2020

Day 64: December 30, 2020

  • Today's Progress: Completed the IoT Dashboard to showcase LDR Real-time Data
  • Thoughts: Completed LDR Real-time Data Visualisation using Chart.js and Firebase Real-time Database - Deployed on Heroku
  • Link to Work: Link to Dashboad

Day 63: December 29, 2020

  • Today's Progress: Started building an IoT Dashboard to showcase LDR Real-time Data
  • Thoughts: Completed - Hardware connection, Program Code and Firebase data ingestion
  • Link to Work: Link to Work

Day 62: December 28, 2020

  • Today's Progress: Experimenting on some weird NodeMCU based projects ideas
  • Thoughts: Going crazy with NodeMCU and Sensors Datas; Experimenting with some crazy lines of code.

Day 61: November 18, 2020

  • Today's Progress: Working on the Vue + Firebase Chat Application
  • Thoughts: Completed the working of SignUp and Login Components using Firebase Functions
  • Link to Work: Link to Work

Day 60: November 17, 2020

  • Today's Progress: Started working on the Vue + Firebase Chat Application
  • Thoughts: Completed the Design for the SignUp and Login Page using Vue Components
  • Link to Work: Link to Work

Day 59: November 12, 2020

  • Today's Progress: Solving an Issue, from an Opensource Project named LinkMon by TinkerHub
  • Thoughts: Creating a Front-End Website for the Project. Here's the Mentioned Issue on the profile
  • Link of Pull Request: My Attempt

Day 58: November 11, 2020

  • Today's Progress: Preparing to start a new Project - A Vue + Firebase Chat Application
  • Thoughts: Learning some new stuff for the project, Created a new Vue Project and a Firebase Project
  • Link to Work: Link to Work

Day 57: November 06, 2020

  • Today's Progress: Continue working on the Vue + Firebase E-Commerce Project
  • Thoughts: Completed Checkout, Products Route - Deployed onto Firebase, Added GitHub Actions for CI/CD
  • Link to Work: Vue Shop

Day 56: November 05, 2020

  • Today's Progress: Continue working on the Vue + Firebase E-Commerce Project
  • Thoughts: Working on the / route - MiniCart Completed, Learned something about State Management - Vuex
  • Links to work: Link to Work

Day 55: November 04, 2020

  • Today's Progress: Continue working on the Vue + Firebase E-Commerce Project
  • Thoughts: Dynamic Product List in / route, AddToCart Completed, Random Code Updations
  • Links to work: Link to Work

Day 54: November 03, 2020

  • Today's Progress: Continue working on the Vue + Firebase E-Commerce Project
  • Thoughts: Working on Profile Child Route - Add and Update Profile Details, Profile Password Reset Email Sent
  • Links to work: Link to Work

Day 53: November 02, 2020

  • Today's Progress: Continue working on the Vue + Firebase E-Commerce Project
  • Thoughts: Working on Products Child Route - Edit Features using WYSIWYG, Single and Multiple Image Upload
  • Links to work: Link to Work

Day 52: November 01, 2020

  • Today's Progress: Continue working on the Vue + Firebase E-Commerce Project
  • Thoughts: Working on the Products child route - Edit & Delete Products, Updated responses using SweetAlert2()
  • Links to work: Link to Work

Day 51: October 31, 2020

  • Today's Progress: Continue working on the Vue + Firebase E-Commerce Project
  • Thoughts: Working on Admin Page with Children routes - Overview, Products, Orders & Logout - Add Products
  • Links to work: Link to Work

Day 50: October 30, 2020

  • Today's Progress: Started working on a new Project - An E-Commerce Project using Vue.js + Firebase
  • Thoughts: Completed : Landing and About Page using 4-5 Components (With 2 Routes : / and /about)
  • Links to work: Link to Work

Day 49: October 29, 2020

  • Today's Progress: Started refreshing Vue.js Lessons - Routes, Components, Views - Just the basic
  • Thoughts: E-Commerce Project is almost complete : Will work on more features later

Day 48: October 28, 2020

  • Today's Progress: Continue working on E-Commerce Project
  • Thoughts: Search and Sort products in Admin View Products Table, userLoggedIn() for later Admin Login
  • Links to work: Link to Repo

Day 47: October 23, 2020

  • Today's Progress: Continue working on E-Commerce Project
  • Thoughts: Working on the Checkout Page : Verify Razorpay Payment on Server, No product in Cart situation
  • Links to work: Link to Repo

Day 46: October 22, 2020

  • Today's Progress: Continue working on E-Commerce Project
  • Thoughts: Working on the Checkout Page : Integrating Razorpay Payment Pages for Online Payment
  • Links to work: Link to Repo

Day 45: October 21, 2020

  • Today's Progress: Continue working on E-Commerce Project
  • Thoughts: Working on the Order Pages : Order Successfull Page, Order History List, Individual Order Details Page
  • Links to work: Link to Repo

Day 44: October 20, 2020

  • Today's Progress: Continue working on E-Commerce Project
  • Thoughts: Working on the Cart Page : Checkout Amount Calculation using AJAX, Order Creation, Clear Cart
  • Links to work: Link to Repo

Day 43: October 19, 2020

  • Today's Progress: Continue working on E-Commerce Project
  • Thoughts: Working on the Cart Page : Product Remove Button, Place-Order Page, Calculate Total Amount
  • Links to work: Link to Repo

Day 42: October 18, 2020

  • Today's Progress: Just revising some "Basic CSS" lessons from the 'Responsive Web Design Certification'
  • Thoughts: Nothing more due to a bug in the ecommerce project : Trying to solve it, but in vain till now.

Day 41: October 17, 2020

  • Today's Progress: Continue working on E-Commerce Project
  • Thoughts: Working on the Cart Page : Display product quantity using AJAX, Started working on Checkout Page
  • Links to work: Link to Repo

Day 40: October 16, 2020

Day 39: October 15, 2020

  • Today's Progress: Continue working on E-Commerce Project
  • Thoughts: Working on the Cart Page : Created Individual Product Count Increment and Decrement Button
  • Links to work: Link to Repo

Day 38: October 14, 2020

  • Today's Progress: Continue working on E-Commerce Project
  • Thoughts: Working on the Cart Page : Handling the multiple entries of same product along with Cart-Count
  • Links to work: Link to Repo

Day 37: October 13, 2020

  • Today's Progress: Again with the basics of Node.js - Certain important concepts only
  • Thoughts: Working on Callbacks, Promise, Async & Await etc:

Day 36: October 12, 2020

  • Today's Progress: Continue working on E-Commerce Project
  • Thoughts: Completed Pages : Edit Products, User Validation, Add to Cart, Display Cart Count(AJAX)
  • Links to work: Link to Repo

Day 35: October 11, 2020

  • Today's Progress: Continue working on E-Commerce Project
  • Thoughts: Completed the User Creation with SignUp and Login Pages, Session Maintenance
  • Links to work: Link to Repo

Day 34: October 10, 2020

  • Today's Progress: Continue working on E-Commerce Project
  • Thoughts: Completed the User Product Display, Admin Product List and Admin Add Product Pages
  • Links to work: Link to Repo

Day 33: October 09, 2020

  • Today's Progress: Back to learning Node.js Basics - Promise, Async, Await, MongoDB basics etc:
  • Thoughts: Learning something more on Node.js and MongoDB

Day 32: October 08, 2020

  • Today's Progress: Started building an E-Commerce Project using Node.js, Express, HandleBars & MongoDB
  • Thoughts: One of the most productive days in my #100DaysOfCode challenge period
  • Links to work: Link to Repo

Day 31: October 07, 2020

  • Today's Progress: Something more from the Node.js Basics - HanldeBars, Express and Express Generator
  • Thoughts: Learning something more on Node.js as day passes

Day 30: October 06, 2020

  • Today's Progress: Learning more on the basics of Node.js - Express Framework and HanldeBars etc:
  • Thoughts: Learning something more on Node.js as day passes

Day 29: October 05, 2020

  • Today's Progress: Continue working on the basics of Node.js lessons - Server Creation, Routes, GET Request etc:
  • Thoughts: Learning something more on Node.js as day passes

Day 28: October 04, 2020

  • Today's Progress: Continue refreshing basic Node.js lessons - ES6, Arrow Functions, Inheritance, Module etc:
  • Thoughts: Learning something more on Node.js as day passes

Day 27: October 03, 2020

  • Today's Progress: Started refreshing my Basics Node.js lessons - Callbacks, Loops, Functions, Objects etc:
  • Thoughts: A serious approach towards learning Backend Web Development from ultimate scratch

Day 26: October 02, 2020

  • Today's Progress: Working on 100K Coding Challenge , Started working on 'Web Development Challenge'
  • Thoughts: Continue refreshing some basic lessons , Resource : YouTube Channel

Day 25: October 01, 2020

  • Today's Progress: Started 100K Coding Challenge by YouTube: Crossroads
  • Thoughts: Just refreshing basic programming skills , Following the YouTube Playlist

Day 24: September 30, 2020

  • Today's Progress: Working on the hardware part of 4 x 4 x 4 LED Cube
  • Thoughts: 4 later joint structure complete

Day 23: September 24, 2020

  • Today's Progress: Switching back to Hardware Mode : Started building a 4 x 4 x 4 LED Cube using Arduino
  • Thoughts: Created 4 individual layers of LED grid and the program for Arduino

Day 22: September 23, 2020

  • Today's Progress: Started brushing up my Vue.js knowledge (Shoutout to Code Inspire & Academind)
  • Thoughts: Created a sample test project and just scribbled something in Vue:

Day 21: September 22, 2020

  • Today's Progress: Completed the entire courses and a Capstone Project Module on IoT Specialization
  • Thoughts: Planning to start a new Vue + Node.js Project (Maybe some Firebase some tools too)
  • Links to work: Link to Specialization

Day 20: September 21, 2020

  • Today's Progress: Completed Course 5 of 'IoT Specialization' , Started Course 6 of the Specialization
  • Thoughts: Completed - Week 3 & 4 of the 5th Course , Started working on the Capstone Project of Specialization
  • Links to work: Link to Certificate

Day 19: September 20, 2020

  • Today's Progress: Completed Week 1 and 2 of Course 5 , Created some webpages for my friends' mini-project
  • Thoughts: Learning more about Network Protocols , Planning to build some serious Vue.js projects

Day 18: September 19, 2020

  • Today's Progress: Completed Course 4 of 'IoT Specialization' , Working on a SECRET PERSONAL PROJECT
  • Thoughts: Completed - Week 3 & 4 of the 4th Course (via Coursera), Working on a SECRET PERSONAL PROJECT
  • Links to work: Link to Certificate

Day 17: September 18, 2020

  • Today's Progress: Completed Week 1 and 2 of Course 4 , Working on a SECRET PERSONAL PROJECT
  • Thoughts: Completed - Working on the 4th Course of IoT Specialization , Working on a SECRET PERSONAL PROJECT

Day 16: September 17, 2020

  • Today's Progress: Maintaining my public repos , Updating my Telegram Bot and deployed to Heroku
  • Thoughts: Just fixing some security issues and errors , Learned some lessons from Course 4 of IoT Specialization

Day 15: September 16, 2020

  • Today's Progress: Learning more about CI/CD and GitHub Actions
  • Thoughts: Learning more about Continuous Integration, Delivery or Deployment and GitHub Actions

Day 14: September 15, 2020

  • Today's Progress: Started Course 4 of 'IoT Specialization'
  • Thoughts: Completed - Week 1 of 'The Raspberry Pi Platform and Python Programming for the Raspberry Pi'

Day 13: September 14, 2020

  • Today's Progress: Completed Course 3 of 'IoT Specialization'
  • Thoughts: Completed - Week 2, 3 and 4 of the 3rd Course of IoT Specialization - 'Interfacing with Arduino'
  • Links to work: Link to Certificate

Day 12: September 13, 2020

  • Today's Progress: Started Course 3 of 'IoT Specialization' , Learning to build an another RESTful API
  • Thoughts: Completed - Week 1 of 'Interfacing with Arduino' Course , Learning to build an APIs with JWT
  • Links to work: Link to Repo

Day 11: September 12, 2020

  • Today's Progress: Completed Course 2 of 'IoT Specialization' , Working on the SECRET PERSONAL PROJECT
  • Thoughts: Completed - Week 3 and 4 of the 2nd Course of IoT Specialization
  • Links to work: Link to Certificate

Day 10: September 11, 2020

  • Today's Progress: Started Course 2 of 'IoT Specialization' , Started working on a SECRET PERSONAL PROJECT
  • Thoughts: Completed - Week 1 and 2 of the 2nd Course of IoT Specialization

Day 9: September 10, 2020

  • Today's Progress: Built a simple REST API using Node.js
  • Thoughts: Learning GET, POST, PATCH and DELETE methods
  • Links to work: Link to Repo

Day 8: September 09, 2020

  • Today's Progress: Course 1 Completed , Fixed security bugs in the Time Tweeting Bot
  • Thoughts: Stage 1 completed - Course 1 of the Specialization , Learning more on streaming in Twitter API
  • Links to work: Link to Certificate

Day 7: September 08, 2020

  • Today's Progress: Week 2 Completed : (Course 1) 'Introduction to the Internet of Things and Embedded Systems'
  • Thoughts: Specialization on 'An Introduction to Programming IoT' via Coursera - (Learning more about Embedded Systems)

Day 6: September 07, 2020

  • Today's Progress: Started building a Twitter Bot : Created a Time Tweeting Bot
  • Thoughts: The present bot version tweets the Date and Time of the Server Machine every hour
  • Links to work: Link to Bot

Day 5: September 06, 2020

  • Today's Progress: Week 1 Completed : (Course 1) 'Introduction to the Internet of Things and Embedded Systems'
  • Thoughts: Started a new specialization on Coursera - An Introduction to Programming the Internet of Things (IOT) Specialization

Day 4: September 05, 2020

  • Today's Progress: Completed 'Learning Docker' Course
  • Thoughts: Completed a course on Docker from LinkedIn Learning and earned a completion certificate
  • Links to work: Link to Certificate

Day 3: September 04, 2020

  • Today's Progress: Completed : 'Deploy a website to Azure with Azure App Service'
  • Thoughts: Completed a learning path from Microsoft Learn Student Ambassador Learning Resource
  • Links to work: My Azure Test-Webpage

Day 2: September 03, 2020

  • Today's Progress: 100DaysOfCode Showcase Page
  • Thoughts: A Webpage to showcase my work-log during the challenge period (HTML, CSS, Bootstrap).
  • Links to work: My 100DaysOfCode

Day 1: September 02, 2020

  • Today's Progress: Project Authentication Pages.
  • Thoughts: Some simple pages using HTML, CSS and Bootstrap for a junior friend of mine for her Mini Project
  • Links to work: Registration Path, User Split Page

Day 0: September 01, 2020

  • Today's Progress: Planning for the Challenge.
  • Thoughts: Reserching and planning for some small projects to be completed in the challenge period

100daysofcode-dailylog's People

Contributors

decoded-cipher avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.