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
- 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
- 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
- Today's Progress: Continue working on the Inovus Resource-Server Project
- Thoughts: File Upload Page - Almost Done, More onto Searchbar Functionality
- Today's Progress: Working on the Inovus Resource-Server Project
- Thoughts: Working on the File Upload Page, Struck on with some errors
- 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
- 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.
- 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
- 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...
- 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
- 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
- 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
- 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...
- 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)
- 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
- Today's Progress: IoT on Raspberry Pi - Learning Node RED
- Thoughts: Experimenting on a test Home Automation setup - With Sensor value Guage meters
- Today's Progress: Learning - Setting Up a Local File Server on Raspberry Pi
- Thoughts: Setting up a file server on RPi using Samba Protocol
- 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...
- 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.
- 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)
- 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:)
- 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)
- 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
- Today's Progress: Planning to experiment smtng on real bare servers (AWS)
- Thoughts: Refreshing basic linux commands - Thanks to YouTube (Network Chuck)
- 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 :-( )
- 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
- 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:
- 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.
- 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
- 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
- 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
- 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
- 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
- Today's Progress: Getting Struck with the concept of CORS
- Thoughts: Built 2 sample projects to test the API; (But, ended-up in vain)
- 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)
- 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
- Today's Progress: Refreshing the basics of JavaScript : It's better to start an year, a-fresh.
- Thoughts: Actually, its good to have the ability to forget something. But, it can be a worst too. So refresh...
- Link to YouTube Tutorial: Learn JavaScript - Full Course for Beginners by freeCodeCamp.org
- 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
- 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
- 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.
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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.
- 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
- Today's Progress: Started the 'Responsive Web Design Certification' from freeCodeCamp.com
- Thoughts: Considering it a way to refresh all Web Design Concepts (Afterall, it earns me a certificate)
- Links to work: My freeCodeCamp Profile
- 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
- 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
- Today's Progress: Again with the basics of Node.js - Certain important concepts only
- Thoughts: Working on Callbacks, Promise, Async & Await etc:
- 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
- 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
- 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
- Today's Progress: Back to learning Node.js Basics - Promise, Async, Await, MongoDB basics etc:
- Thoughts: Learning something more on Node.js and MongoDB
- 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
- 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
- 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
- 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
- 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
- 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
- Today's Progress: Working on 100K Coding Challenge , Started working on 'Web Development Challenge'
- Thoughts: Continue refreshing some basic lessons , Resource : YouTube Channel
- Today's Progress: Started 100K Coding Challenge by YouTube: Crossroads
- Thoughts: Just refreshing basic programming skills , Following the YouTube Playlist
- Today's Progress: Working on the hardware part of 4 x 4 x 4 LED Cube
- Thoughts: 4 later joint structure complete
- 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
- 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:
- 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
- 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
- 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
- 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
- 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
- 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
- Today's Progress: Learning more about CI/CD and GitHub Actions
- Thoughts: Learning more about Continuous Integration, Delivery or Deployment and GitHub Actions
- 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'
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- Today's Progress: Planning for the Challenge.
- Thoughts: Reserching and planning for some small projects to be completed in the challenge period