Today's Progress: Managed to go through JS basics as a reminder
Thought's:The basics are imprortant nad form a good foundation for advanced problems
Link To Work: https://github.com/jaysonalfie/-100daysofcode.git
Today's Progress: Delved a bit deeper into JS basic like tackling arrays, object literals, JSON, and template literals and loops
Thought's:The additional basic information are proving to be key escpecially with the ES6 js.
Link To Work: https://github.com/jaysonalfie/-100daysofcode.git
Today's Progress: Was able to learn how high order array methods work to manipulate data and also the object oriented programming of JS by looking at how constructors work. I was also able to learn about conditional statements and about how ternary operators can be used to accomplish the same.
Thought's:The fundamentals are proving to be easy to grasp and require more practice and research especially into ES6 JS. Need to do more
Link To Work: https://github.com/jaysonalfie/-100daysofcode.git
Today's Progress:Was able to learn about the DOM and explore it and see how to manipulate the objects found in the DOM and also learnt about Events and how they are used. Learnt also about multiple and single selectors that are used in JS
Thought's:JS is fun and I really want to see where it goes. Very interesting things it can do if you ask me
Link To Work: https://github.com/jaysonalfie/-100daysofcode.git
Today's Progress:Began learning React, a JS framework.Was able to learn how components work, how JSX is used and the differences between JSX and HTML. Was also able to know how to render an app so that it is visible on the web browser.
Thought's:React is an interesting framework in how it works and I'm looking foward to see what it unfolds
Link To Work: https://github.com/jaysonalfie/-100daysofcode.git
Today's Progress:Managed to start learning React components wiith the first property being components testing with the use of a few examples. Also got to see a library of CSS know as Semantic and how it can be used.
Thought's:Who knew components could be nested, a great way to enhance reusability.
Link To Work: https://github.com/jaysonalfie/-100daysofcode.git
Today's Progress:Learnt more about component resuability and how the prop system aids in enabling component configuration. The prop system also brings the object oriented paradigm into React , topics such as inheritance.
Thought's:Components truly aid in mimimizing code and ensuring the code is clean.
Link To Work: https://github.com/jaysonalfie/-100daysofcode.git
Today's Progress:First revised all I had learnt about functional components and went ahead to begin studying class based components. Also learnt how the geolocation API works and how it returns the latitude showing the location. Also began study on states and how they are important for complicated processes.
Thought's:Things are getting interesting real fast and I will keep up.
Link To Work: https://github.com/jaysonalfie/-100daysofcode.git
Today's Progress:First revised all I had learnt about class- based components then went further to learn how the state system works and how it helps to update content in the application. eg enabling one to know a user's location using the geolocation API. Also began looking at the lifecycle method of which constructor is one of them.
Thought's:The basics really get you as you try to build up on the foundation of what you want to do.
Link To Work: https://github.com/jaysonalfie/-100daysofcode.git
Today's Progress:Went a bit further into learning the lifecycle methods and how they are used. Also learnt about ternary operations that are if-else statements used with JS. Also learnt about deconstructive assignment in which an object is created and keys from it can be accessed.
Thought's:Deconstructive assignment is interesting that spaces can cause a component to not render. Keeps getting interesting.
Link To Work: https://github.com/jaysonalfie/-100daysofcode.git
Today's Progress:Began learning form handling in React.It also brought out well how controlled and uncontrolled elements are implemented in forms and also how to deal with the error of undefined state. I was also able to create event handlers for a user to submit a text input.
Thought's:Hovering closer every day...this is encouraging me to explore more with what React can do
Link To Work: https://github.com/jaysonalfie/-100daysofcode.git
Today's Progress:Was able to learn how a child component can pass information to a parent component through the use of callback functions. Also was able to render a list of components and began study on react routers and how they enable navigation.
Thought's:Tech is ever evolving, interesting how many features that were in the react router are now not availbale hence the need for more research
Link To Work: https://github.com/jaysonalfie/-100daysofcode/tree/main/React
Today's Progress:Was able to learn how a the Routes tag ensures only one component is accessed at a time and also created a Modal on top of a component using the traditional method which proves to be slightly harder in React.
Thought's:Discovering new stuff everyday...looking foward to the next step
Link To Work: https://github.com/jaysonalfie/-100daysofcode/tree/main/React
Today's Progress:Was able to learn more about modals and how react portals helps one achieve this. It allows one to render components outside the DOM's hierachical format.
Thought's:Was stuck for a while to make the modal render but finally did it😂😂
Link To Work: https://github.com/jaysonalfie/-100daysofcode/tree/main/React
Today's Progress:Began research and study on Redux which is used for state management on the frontend and managed to connect it to a component.
Thought's:This I have to revise as it seems to be complex but I know its only at first. I will stay here for a bit.
Link To Work: https://github.com/jaysonalfie/-100daysofcode/tree/main/React
Today's Progress:Managed to revise what i had done on redux and expanded abit on it by connecting another component.
Thought's:The component did not render😂😂will have to go back to the drawing board on the state management issue
Link To Work: https://github.com/jaysonalfie/-100daysofcode/tree/main/React
Today's Progress:Managed to revise again Redux as I continued debugging the error I had earlier on rendering the component.
Thought's:Made a little progress but just one step left fot the component to render.
Link To Work: https://github.com/jaysonalfie/-100daysofcode/tree/main/React
Today's Progress:Began study on Context API which is also used for state management in larger applicaions and can used instead of Redux.
Thought's:just found out tutorial hell is real😂😂😂we overcome it regardless
Link To Work: https://github.com/jaysonalfie/-100daysofcode/tree/main/React
Today's Progress:Expanded more and was able to consume more contexts in a single component and also started learning on how to use hooks with the context API.
Thought's:just found out hooks are interesting to work with
Link To Work: https://github.com/jaysonalfie/-100daysofcode/tree/main/React
Today's Progress:Created a dummy todo app and was able to use hooks to add todos.
Thought's:hooks really make the code clean, nice to be using them
Link To Work: https://github.com/jaysonalfie/-100daysofcode/tree/main/React
Today's Progress:Finished on the dummy todo app by allowing removal of a todo. Also learnt how to use the useReducer hook to combine multiple functions into a single function
Thought's:Loving the progress and focusing more on understanding than mastery
Link To Work: https://github.com/jaysonalfie/-100daysofcode/tree/main/React
Today's Progress:Began creating a project to encompass all that I have been learning so far. Had also to refresh on CSS
Thought's:Finally leartn how react router v6 the correct way.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project)
Today's Progress:Began working on the homepage of the application and also styling it using css
Thought's:I saw it fit to write my own css as I learn and opt to use frameworks later.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project)
Today's Progress:Was featured in a joint project that was using react for frontend and flask for backend and assited in the frontend using Material UI
Thought's:It was great working with other developers and I was amazed by the workflow and organization that I know I will soon get to.
Link To Work: No link as the reposository was not mine
Today's Progress:Finished a section on the homepage , the third one according to the design and managed to use props in it.
Thought's:Indeed when you build something is when you get to understand the contents deeply...Lets keep going on
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project)
Today's Progress:Worked on creating and styling a layered card so as to enable me to look into some cards in the Aquaflow project.
Thought's:The layered card is proving to be an issue, no progress yet but still looking for a way to work on it
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project)
Today's Progress:Was able to work on the card and styles it a bit. I managed to create it in a way that is not far from the design.
Thought's:More is to be done on it....but currently I'd say its ok.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project)
Today's Progress:Was able to work on the footer and it is coming on well.... a litle bit of styling and It will be ok.
Thought's:learning day and day and the grind has to continue
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project)
Today's Progress:Worked on the about page and was also able to style it.
Thought's:The page seems ok but more can be done and also the need to look into responsivity.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:Began working on the shop page by first creating cards that will be used a lot in te page.
Thought's:The layout for the page seems to be a task let me work on figuring it out.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:Finished the UI in the shops page and onto the next .
Thought's:I was able to debug the footer and now just to figure out the logic as I continue.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:Began creating the log in page and also the error page incase there is an aeeor in the route accessed.
Thought's:Still thinking about how I will implement the logic...I know I will get it done..
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:Was able to implement the react form hook into the sign up form and it works well enough
Thought's:Frustration might be kicking in due to deadlines but there is no giving up
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:Began looking into fastAPI and saw about path parameters
Thought's:still pushing on as though some stuff might not be making sense.
Link To Work: https://github.com/jaysonalfie/-100daysofcode
Today's Progress:Managed to create an API that authenticates users
Thought's:the authentication has some errors but I am looking into them
Link To Work: https://github.com/jaysonalfie/-100daysofcode
Today's Progress:Tried creating the api for signup today.
Thought's:I have not been successful but I will kep trying...I know I will get there.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project)
Today's Progress:Did some fixups on the header and footer of the site and also some additional styling
Thought's:Still looking into the API part. I know I will get it fully.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:Decided to learm about APIs by creating one that facilitates CRUD operations
Thought's:I have to learn this slowly so to be able to implement it in the larger project. I believe I am doing my best and I will get there
Link To Work: https://github.com/jaysonalfie/-100daysofcode
Today's Progress:Decided to learn how to connect fastapi to mysql
Thought's:Perhaps I was getting way ahead of myself..let me slow down and get things in order in terms of backend.
Link To Work: https://github.com/jaysonalfie/-100daysofcode
Today's Progress:Added endpoints to delete and add posts to the application I was learning with. Aso connected the aquaflow app to mysql database
Thought's:Still taking things slow to make them make sense as I proceed.
Link To Work: https://github.com/jaysonalfie/-100daysofcode
Today's Progress:Started creating the backend of this simple app so as to get to understand how fastapi works on the backend
Thought's:I am experiecing some bugs but still trying to solve them as I proceed as the application is not rendering
Link To Work: https://github.com/jaysonalfie/React-FastAPI-authentication
Today's Progress:Managed to create a simple log in form and connected it to the backend to enable the authentication to take place.
Thought's:I am now getting a grip of the backend fundamentals and how to connect to frontend...I hope I will fully understand as I proceed.
Link To Work: https://github.com/jaysonalfie/React-FastAPI-authentication
Today's Progress:I was able to create an api to register a user and confirmed that it sends the data to the backend
Thought's:I am now getting to understand more and more and in good time I will be better...I believe so.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:Was able to add the login page and connected it to the authentication api.
Thought's:I was progressing well but experinced an issue with git...I guess I have to create another repo then.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I have added the signup page and managed to connect to the db
Thought's:There is a small bug that I am still trying to fix in regard to the error..I know it will work out but so far so good
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I was able to correct the bug in signup and also callibrated an authentication flow by adding protected routes
Thought's:Day by day I get to learn that programming is more than coding but understanding the problem and how you approach it
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:Began research on how to include the add to cart feature
Thought's:I tried to approach this thinking it can be done in a day but no...I have to take time and be patient
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I was able to create a single page website and integrate a chatbot that I have been working on.
Thought's:I had to use the basic tools and man did I realise that there is always a lot to learn and at least I got a glimpe at how responsivity works through CSS. Looking foward to researching more.
Link To Work: no link to the project but it is in the works.
Today's Progress:I was able to add functiond to the cart file.
Thought's:I am still far off as I realise I have to include first a dashnoard so that I continue with the cart......it getting deeper😪😪
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I started conducting reserach on how to create a dashboard that will be able to suite my project needs
Thought's:I am still far off and I really need to find a way of organising myself but I know this is all part of the process and I will get there.
Link To Work: no link to project yet.
Today's Progress:I still continued with conducting reserach on how to create a dashboard that will be able to suite my project needs and also managed to revise a bit about js arrays
Thought's:I feel stuck at the moment but still looking for an alternative way to make this work...it will addd up soon enough and through the simplest way possible.
Link To Work: no link to project yet.
Today's Progress:I managed to start on the dahsboard by creating the sidebar menu and still going on
Thought's:I am starting small as I go on..I guess the bigger picture will unveil as I go on...but next time I will plan ahead better.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I was able to add the top section to the dashboard and I will still continue to do so till I get it right
Thought's:I am learning to be patient as I learn on...slow and steady.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I decided to do some refreshing on some vanilla Js and looked into the basics just as a reminder
Thought's:I have realised that I have to know what I am doing and not only on the shallow part of it.
Link To Work: https://github.com/jaysonalfie/-100daysofcode
Today's Progress:I was able to go through some of the dashboard theory and managed to add a little bit to it
Thought's:The project has come to have a deadline and I am only half way through....I just have to do this though what lies ahead is still blurry
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I was able to add a form in the dahsbord that will enable me to add products and created an api.
Thought's:My programming planning needs work...but I know i will get there...just have to move foward
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I was able change my card js components and also ensured that the form adds data to the backened which can be retrived from the shop.js
Thought's:Putting my best foot foward this month and I hope to give my very best
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I was able to connect the shop.js to the backend and when products are added from the dashboard they appear at the Shop.js Component.
Thought's:This is going on well ...and we are going harder at it till it is done.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I created a cart component and added it to shop.js
Thought's:I have encountered a few bugs and looking foward to solve them.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I was able to deal with the bugs on the two components
Thought's:I now have to look into the checkout and the payment integration....another challenge to conquer.
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I began reseearch on Daraja Api so as to be able to integrate it
Thought's:I am doing it with flask so as to change it to FastAPI later...I do not know how wise that is.....just trying to do something as this is a new space
Link To Work: https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I was able to host my flask app on render and successfully register the urls
Thought's:I am doing it with flask so as to change it to FastAPI later...I do not know how wise that is.....just trying to do something as this is a new space. I just have to push on a bit more.
Link To Work:https://darajaflaskapp-4.onrender.com/
Today's Progress:I was able to add a route that would enable STK push
Thought's:Well the route aint working yet so I guess i have to be patient to get it right
Link To Work:https://darajaflaskapp-4.onrender.com/
Today's Progress:I was able to debug the stk push error and it is now able to prompt for payment
Thought's:I decided to take it slow and at least it has worked now onto the elephant in the room which is aquaflow/
Link To Work:https://darajaflaskapp-4.onrender.com/
Today's Progress:I was able to create the stk push on a fastAPI application
Thought's:Indeed there is more to learn and just discovered that there is more to just the STK push working
Link To Work:https://darajaflaskapp-4.onrender.com/
Today's Progress:I was able to connect the stk push to receive data from the frontend
Thought's:The task now remains on how the payment data will be stored. I know i will figure it out
Link To Work:https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I was able to create the services page and the blogs page and I also added an order summary route to the backend
Thought's:The project is going on well and will still look into it to make it better
Link To Work:https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress:I was able to present my project to the lecturers and glad that It met most of the objectives
Thought's:Well that is done and I am just hoping for the best but I will still continue learning
Link To Work:https://github.com/jaysonalfie/Aquaflow-Project
Today's Progress: Looked into arrays. methods, objects in JS
Thought's:Learning bit by bit on the basics so as to have a firm foundation.
Link To Work: https://github.com/jaysonalfie/-100daysofcode.git
Today's Progress: Was able to create a webhook python function to be used in a chatbot
Thought's:Learning bit by bit on the basics on python too to have a grasp as I really want this
Link To Work: no link to this work yet.
Today's Progress: Was able to create a webhook python function to be used in a chatbot
Thought's:The webhook function is still not connecting to the database...I guess I will have to look more into it.
Link To Work: no link to this work yet
Today's Progress: Was able to create a webhook python function to be used in a chatbot
Thought's:Some progress so far but the function is not able to query from the database.I am still trying to look into it
Link To Work: no link to this work yet
Today's Progress: Was able to create a webhook python function to be used in a chatbot
Thought's:Well still stuck at it but something has to pull through regardless of how long it takes
Link To Work: no link to this work yet
Today's Progress: Was able to create a webhook python function to be used in a chatbot
Thought's:Well there was some progress to ge it to work but still not retrieving any information yet.
Link To Work: no link to this work yet
Today's Progress: Was able to create a webhook python function to be used in a chatbot
Thought's:The function works but it is only able to source data from the localhost database
Link To Work: no link to this work yet
Today's Progress: Still tried to make the cloud function to connect to the MySQL instance.
Thought's:Still at cross roads on how this will work ....more research maybe....well only one way to find out
Link To Work: no link to this work yet
Today's Progress: Still tried to make the cloud function to connect to the MySQL instance.
Thought's:I think either there is something that I am missing on the logic....I hope I will crack this...I am so close....just have to figure out where
Link To Work: no link to this work yet
Today's Progress: Made the function to be able to communicate to the SQL instance from my local machine.
Thought's:one step closer to figuring it out but so far so good.....lets continue....
Link To Work: no link to this work yet
Today's Progress: Took up a front end mentor challenge to create a QR code components
Thought's:Its time to build
Link To Work:https://github.com/jaysonalfie/QR-code-component-Frontend-mentor
Today's Progress: Took up my second Front end mentor challenge to create a blog preview card
Thought's Imma keep buiding as I learn....that is the way to go foward
Link to Work: https://github.com/jaysonalfie/Blog-Preview-Card.git
Today's Progress: Did research and implemented a hello prompt to a DialogFlow CX Agent
Thought's Still building and I know that someday it will all make sense
Link to Work: No link to this work yet
Today's Progress: Learnt how to define global variables in css
Thought's Still building and I know that someday it will all make sense..slow and steady
Link to Work:https://github.com/jaysonalfie/Blog-Preview-Card.git
Today's Progress: Learnt about max and min width in css and also looked a bit more into media queries as I stylesd my card
Thought's Still building and I know that someday it will all make sense..slow and steady and steady
Link to Work:https://github.com/jaysonalfie/Blog-Preview-Card.git
Today's Progress: Still Learnt about max and min width in css and also looked a bit more into media queries as I stylesd my card and hosted my project
Thought's Still building and I know that someday it will all make sense..slow and steady and steady which will win the race but just amazed at the work guys are doing.
Link to Work:https://github.com/jaysonalfie/Blog-Preview-Card.git
Today's Progress: Started my third challenge of creating a social links profile
Thought's I have been looking into how the min-width will be able to work and that will require a mobile first approach as opposed to the desktop first approach that I have been using...now that is my great task
Link to Work: No link to this work yet
Today's Progress: Still worked on the third challenge on the social links profile.
Thought's I was able to get a deeper understandng of mobile first and I continue to do more reseaarch on the same.
Link to Work:https://social-links-profile-bay-omega.vercel.app/
Today's Progress: Began my fourth challenge of creating a recipe page
Thought's I have decide to use react for this one just to remind myself of a few things
Link to Work:No link to this work yet
Today's Progress: Continued to work on the recipe page
Thought's Indeed practice is important to ensure that things do work out
Link to Work:No link to this work yet
Today's Progress: Began collaboration on a blockchain project.
Thought's This is a new frontier and perhaps I am going to fast but let us see..less worrying more coding
Link to Work:https://github.com/jaysonalfie/rescuelink.git
Today's Progress: Still on the blockchain project .
Thought's Indeed thera are some similarities between vue and react.....let me see how it works out
Link to Work:https://github.com/jaysonalfie/rescuelink.git
Today's Progress:Still worked on the rescuelink project just to find out how it works and understanding Blockchain.
Thought's I am starting to get more as I proceed and it is really fun to learn new things. Let's see where it gets us
Link to Work:https://github.com/jaysonalfie/rescuelink.git
Today's Progress:With understanding the Logic I was able to now implement to the rescuelink dApp.
Thought's New month and we forge ahead. To more learning and to more coding...Lets do this
Link to Work:https://github.com/jaysonalfie/rescuelink.git
Today's Progress:I returned back to my 4th frontend mentor task and managed to do it.
Thought's I get to understand more and more of the mobile first approach and I will continue to research more on it.
Link to Work:https://recipe-page-five-chi.vercel.app/
Today's Progress:I managed to complete my fourth challenge and started embarking on responsive design.
Thought's I get to understand more and more of the mobile first approach a and I believe the mobile responsive design approach will be of help.
Link to Work:https://recipe-page-five-chi.vercel.app/
Today's Progress:I reviewed some comments made on my previous challenge and was able to read more about the changes and apply them.
Thought's I learnt about using semantics and how they help and why it is important to ensure the html is well structured.
Link to Work:https://recipe-page-five-chi.vercel.app/
Today's Progress:I began looking into my fifth challenge
Thought's I am still looking into it in terms of research
Link to Work:https://github.com/jaysonalfie/Product-Preview-Card-Component.git
Today's Progress:I was able to complete my fifth challenge by completing the styling.
Thought's I am still looking into the mobile first approach to see how it works in responsivity
Link to Work:https://product-preview-card-component-three-ruddy.vercel.app/
Today's Progress:I was digging deep into flexbox and how it works
Thought's I see it fit to learn from the basics in terms of responsivity from which I can now advance and continue with the challenges I have been doing.
Link to Work:https://github.com/jaysonalfie/Learning-Responsive-Design.git
Today's Progress:I did a small page to apply what I have learnt so far in regards to flexbox.
Thought's Slow and steady and I will win the race
Link to Work:https://github.com/jaysonalfie/Learning-Responsive-Design.git
Today's Progress:I was able to add a navbar with a logo to the page as I explored what flexbox could do.
Thought's Slow and steady and I will win the race...and heavy on this as I continue to learn
Link to Work:https://github.com/jaysonalfie/Learning-Responsive-Design.git