Tweet
Attended an insightful #NodeJS lecture today! 🎓 Learned amazing tricks. 💡
Completed the tasks assigned after the lecture 💯 Feeling accomplished and motivated!
📢 Received project task from the team lead @anton_tsapliuk 🚀
Productive day overall! 💪

@paralect
#buildinpublic
After quite some struggle I was able to implement redis to store session data that I used across the microservices
#buildinpublic #nodejs
Here's a link to the project
github.com/ClarenceG01/So…
Day 40 of #100DaysOfCode

Today, I implemented the functionality to increase and decrease the quantity of a cart item.

The minus button is disabled for single-quantity items, and total amount updates in real time.

#NodeJS #buildinpublic #webdev #javascript #node
#Day4
Something happens.
I fix my major bug. Reconnection after reload.

So you can fork code and add features you want right here
github.com/heyolaniran/ne…

Let's follow us on git and star 🌟 the project if you're interested

#nodejs #buildinpublic
#Day3

I spent most of the day to understand why messages are duplicated to finally understand both of two Firefox windows share the same cookies & data. Haha 😄

I was able to complete room stylizaling and conversations inclusion.
#buildinpublic #caparledev twitter.com/heyolaniran/st…
Day 39 of #100DaysOfCode

Update 1⃣

I worked on the remove button in the cart. When clicked, it deletes the cart item, decreases the number of cart items, and updates the total amount of the cart products

How can I improve this?

#NodeJS #buildinpublic #tech #javascript #coding
Day 39 of #100DaysOfCode

Today, I worked on the cart page to display products in the cart, along with their quantities and amounts

I also made sure that the cart page displays a message if there are no products in the cart

#NodeJS #buildinpublic #tech #javascript #coding
Day 38 of #100DaysOfCode

Today, I completed the Cart logic

Also the Cart icon is only visible when the user is on the shop page.

Lastly the number of Cart items is only updated if product does not exist already

#NodeJS #buildinpublic #tech #javascript #coding
Day 37 of #100DaysOfCode

Today, I worked on adding product to cart. Currently, user can only add products to cart and the number of products in the cart will be updated in real time on the cart icon in the navigation bar

#NodeJS #buildinpublic #tech #javascript #coding
Day 36 of #100DaysOfCode

Today, I successfully worked on allowing the admin to edit products in the ShopCommerce project, even though it was challenging.

I'm open to feedback on how to improve this. What do you think?

#NodeJS #buildinpublic #tech #javascript #coding
Day 022 of #100DaysOfCode
I learnt about how to install packages from npm.js in #nodeJS,this is a big flex as it could help save time during development and also make our work neat...
#Tech #webdevelopment #Javascript #buildinpublic
I would appreciate any suggestions on how to improve my function names.

I also have about 154 lines of code in my product.js file. Do you think that's too much?

#NodeJS #buildinpublic #tech #javascript #coding
Day 35 of #100DaysOfCode

Today, I was unable to complete as much work as I had hoped due to other commitments, but I was able to refactor the JavaScript files for the ShopCommerce project.

#NodeJS #buildinpublic #tech #javascript #coding
Day 35 of #100DaysOfCode

Today, I was unable to complete as much work as I had hoped due to other commitments, but I was able to refactor the JavaScript files for the ShopCommerce project.

#NodeJS #buildinpublic #tech #javascript #coding
I could just easily tell nodemon to ignore the products.json file so that it would not watch it for file changes.

#NodeJS #buildinpublic #tech #javascript #coding twitter.com/omoola7241/sta…
Check out the quick fix for this issue. Watch the terminal and the browser at the same time. Thanks to @chukwu_phlame and @mkdz_online for the tips!

#NodeJS #buildinpublic #tech #javascript #coding twitter.com/omoola7241/sta…
Day 34 of #100DaysOfCode

Good morning from here!

Today, I started working on a feature that will allow admins to edit product details

Currently, only the product name, price, and description can be viewed in the edit form

#NodeJS #buildinpublic #tech #javascript #coding
Check out the quick fix for this issue. Watch the terminal and the browser at the same time. Thanks to @chukwu_phlame and @mkdz_online for the tips!

#NodeJS #buildinpublic #tech #javascript #coding twitter.com/omoola7241/sta…
Day 33 of #100DaysOfCode

Today, I added a delete button for admin to delete products from the products.json file saved using the fs module

However, I am not sure why the website is breaking at some point while deleting products

#NodeJS #buildinpublic #tech #javascript #coding
Day 33 of #100DaysOfCode

Today, I added a delete button for admin to delete products from the products.json file saved using the fs module

However, I am not sure why the website is breaking at some point while deleting products

#NodeJS #buildinpublic #tech #javascript #coding
Day 32 of #100DaysOfCode

Today, I enhanced the navigation menu with additional links,populated the product data,created an admin product page where admins can edit products, and changed the "Purchase Now" button to "Add to Cart"

#NodeJS #buildinpublic #tech #javascript #coding
Day 31 of #100DaysOfCode

Today, thanks to my friend @ayomidePeat, who fixed my laptop

I worked on the ShopCommerce product image. I gave it a border radius

I also started documenting the add-product route using the Swagger API

#NodeJS #buildinpublic #tech #javascript #coding
Day 31 of #100DaysOfCode

Today, I was working on my ShopCommerce project and learning about Swagger API documentation when my laptop suddenly broke down. I'm very disappointed, and I'm not sure what I'm going to do next.

#NodeJS #buildinpublic #tech #javascript #coding
Day 30 of #100DaysOfCode

Today, I began writing API documentation for my ShopCommerce project while learning about Swagger APIs.

I also learned how to send HTTP requests using the REST Client extension in VS Code

#NodeJS #buildinpublic #tech #javascript #coding
I added support for Fly Postgres based on request. Every preview apps gets their own Postgres database.

Maybe next on the line will be making it work well with apps using SQLite.
#buildinpublic @buildinpublic #javascript #nodejs #webdev
After some weeks of work, I now have a UI for the app. It's built on @remix_run and give you preview deployment for your @flydotio apps. Wanna see? Watch the video below

[Early Access Demo] loom.com/share/d801bf63…

🧵 twitter.com/p_mbanugo/stat…
Day 29 of #100DaysOfCode

Today, I improved the product card and enhanced the image. Thanks for tips @_coderchris , @mkdz_online and others

I also increased the max image size to be uploaded to 5MB

How can I make it even better?

#NodeJS #buildinpublic #tech #javascript #coding
Day 28 of #100DaysOfCode

Today, I successfully added the ability to display new product on the shop page. However, styling product cards is tricky. Should I use the same height for all?

Could you please advise me on this?

#NodeJS #buildinpublic #tech #javascript #coding
Day 26 of #100DaysOfCode

Today, I have made significant progress on the product description field. I have made it a required field, and the description must be less than 500 characters long.

#NodeJS #buildinpublic #tech #javascript #coding
I'm still working on the product description for ShopCommerce

My VS Code feels like I'm coding in a hotbed of creativity, fueled by my passion for programming.

The flames power mode makes me feel like a genius, and I love it!

#NodeJS #buildinpublic #tech #javascript #coding
Day 25 of #100DaysOfCode

This is a video of the shopcommerce project i have been building to solidify my knowledge of Node.js.

#NodeJS #buildinpublic #tech
Day 25 of #100DaysOfCode

Today, I added a description field to the add product form, with a maximum of 500 characters. The character count updates in real time as text is entered

Do you think I should make this field compulsory?

#NodeJS #buildinpublic #tech #javascript #coding
Ok, hosted my bot on a diff platform and the perf went up like crazy 🔥.

#buildinpublic #javascript #nodejs #typescript
Day 24 of #100DaysOfCode

Today, I created a method in the Product class to save product data to a JSON file called product.json in the data folder. The method uses the fs module to write to the file.

#NodeJS #buildinpublic #tech #programming #javascript #coding
Day 23 of #100DaysOfCode

Today, I used the express-fileupload package to parse the image because body-parser could not handle it

I also created a product class in a file that serves as a model for creating product in my ShopCommerce project

#NodeJS #buildinpublic #tech
I'm working on the developer docs of Silex v3 (#opensource #webflow alternative)
github.com/silexlabs/sile…

#selfhosting, configuration, plugins, integrate in a #nodejs app

#buildinpublic #nocode #Silex
Hey everyone, I'm still working on a project to solidify my understanding of Node.js and EJS.

I am having a lot of fun building this basic project!

What are you all learning today? How is it going?

#NodeJS #javascript #coding #programming #buildinpublic #tech
just published what I did for the deployment of MERN(N) — #MongoDB, #ExpressJS, #ReactJS, #NodeJS apps with #Nx to #DigitalOcean before I forgot those late nights #buildinpublic

and then realized, it was 12:57am after I documented everything 🫠

link.medium.com/uvEqBkwAvAb
Working on this currently🙂
Learnt proper file structuring in Node recently so I decided to practice using this project

Next... Fetching data with MongoDB
#buildinpublic #javascript #nodejs twitter.com/Dkelz_/status/…
Cat Wiki API: An intermediate level API where you can browse through different breeds of cats and get lots of information about them, search for a cat breed, view photos and also add endpoints like top friendly cats and intelligent cats
Added a new feature where the bot warns you when you are about to reach the limit , when you have reached and exceeded it.

#buildinpublic #javascript #typescript #NodeJS
Now the user can add their custom categories, other than the existing ones

#buildinpublic #javascript #typescript #NodeJS
Added a feature to remind me everyday at 9pm to add expenses of that day.

#buildinpublic #javascript #typescript #nodejs
Day 26 #100DaysOfCode

Dev:
✅ Finished meal plans endpoints
✅ Created shopping item model

Msc:
- Slow day, it's getting harder to code with this heat 🌞🌄

#buildinpublic
#NodeJS
#javascript
Day 218 of #365DaysofCode 6.4.23
#buildinpublic -> Formlogic
Created the #ExpressJS routes for email password reset, but there is a problem with the token generation with the database & reset email. I think I have it narrowed down to 3 causes. 2 are fixed.
#NodeJS #100DaysOfCode
Added error handling to the code and refactored the messy code a bit

#buildinpublic #javascript #typescript #nodejs
Ok The bot is live now. With very basic functionality, still there's a lot of scope for improvement.

You can test it here t.me/the_coin_keepe…

#buildinpublic #javascript #typescript #NodeJS
Combining school with tech is crazy as hell🥲. Can't even think straight, exams' a month away.

#buildinpublic #javascript #nodejs
Day 217 of #365DaysofCode 6.3.23
#buildinpublic -> Formlogic
Session One:
Styled the pages for email verification & verified that I set up yesterday
Next up: Create the #ExpressJS routes for email password reset
This uses the Postfix email server I built
#NodeJS #100DaysOfCode
Working on a fun side project:

Building a telegram bot which acts as an expenses manager:
Have done basic functionalities (credit, debit, getting available balance and limiting the expenses) so far...

#buildinpublic #telegram #javascript #typescript #NodeJS
Day 216 of #365DaysofCode 6.2.23
#buildinpublic -> Formlogic
Session Two:
Built 2 new placeholder pages for email verification & verified. Created those #ExpressJS routes as well.
Everything is working smoothly, making progress every day.
#NodeJS #100DaysOfCode
Day 216 of #365DaysofCode 6.2.23 #buildinpublic - > Formlogic
Session One:
Built new pages for Signup & Login then stitched them into the express routes.
Had a strange bug with twitter mobile page viewer loading CSS halfway, that was weird.
✅Resolved now
#NodeJS #100DaysOfCode
Day 215 of #365DaysofCode 6.1.23
#buildinpublic - Formlogic
1st day of the last month of the quarter
-Measured progress & refined the strategy moving forward
-Updated Twitter card
-Placed Fonts, image files etc on the same server as the website to ++ speed
#NodeJS #100DaysOfCode
Remember cartoonize.io well ow I've hosted it and here's a peek on how it works👀 please tell me what you think about it 🙏🏾
Here's the link👉🏾cartoonize-io.onrender.com
#NodeJS #Backend #FrontEndDeveloper #buildinpublic
Day 214 of #365DaysofCode 5.31.23 #buildinpublic -> Formlogic
Today, more UI dev:
Learning a lot & starting to feel like I know what I’m doing with CSS.
Worked through alot of bugs over the last 2 days w/ CSS & JS.
Earned some personal victories.
#NodeJS #100DaysOfCode
Day 27 #100DaysOfCode

Dev:
✅ Added shopping endpoints for crud operations

Msc:
✅ Had a coaching session
✅ Launched my personal website

#buildinpublic
#LearnInPublic
#NodeJS
It's so hot outside🥵 but don't forget to subscribe to my newsletter. Be among the first to receive my articles directly in your mail🌻.

Link: snehafarkya.hashnode.dev/newsletter

#NodeJS #frontenddeveloper #buildinpublic #FullStack #learning
Day 213 of #365DaysofCode 5.30.23 #buildinpublic -> Forml0gic
Today I continued development of the new UI:
-Redesigned the background line goes up L2R
-Recolored the "F" logo (top left)
-Created 3 working refresh buttons
codepen.io/Treyark/full/L…
#NodeJS #100DaysOfCode
Day 12 and 13 of #100DaysOfCode
Did some more leet code
Started two courses one side one clean code on Udemy and a #NodeJS Api Design Course. integrated Mailgun into a clients website using Next
#Python #javascript #buildinpublic
Hey folks! Are you also a newbie to MERN like me? Don't worry! Here I am sharing my learnings.
Let's learn how to connect MongoDB with Express.js

🧵...

#buildinpublic #mernstack #nodejs #express #mongodb #teaching #learninganddevelopment
Update on the #100DaysOfCode challenge:

📌 Building Nutrisi 🥑 - meal-planning made easy with AI.

#buildinpublic
#LearnInPublic
#NodeJS
#ReactNative
#typescript
Day 25 #100DaysOfCode

Dev:
✅ Finish auth endpoints
✅ Added meal plan models and controllers

Learning:
✅ The course Node.js API Masterclass With Express & MondoDB by @traversymedia - great content and engaging style 👍👌

#LearnInPublic
#NodeJS
#buildinpublic
Day 211 of #365DaysofCode 5.28.23
#buildinpublic -> Forml0gic
Today I continued developing the new UI & landing page.
Pushing to get that updated by tomorrow.
Here’s some of today’s work:
codepen.io/Treyark/full/e…

#NodeJS #100DaysOfCode
Day 210 of #365DaysofCode 5.27.23 #buildinpublic -> Forml0gic.com:
POST2
Here is the minimalist template I started building today:

codepen.io/Treyark/full/q…
I copied some google content to fill in for now

Less > More

#NodeJS #100DaysOfCode
Day 210 of #365DaysofCode 5.27.23 #buildinpublic -> Forml0gic.com:

After studying & clarifying my target market today I decided to pivot in a new direction with the UI.
Here is some groundwork in that direction

Less > More

#NodeJS #100DaysOfCode
Day 208 of #365DaysofCode 5.25.23
Building Forml0gic.com
PART 2
Another busy day with CSS. Tomorrow I'm going to switch over to building the Express EJS routes for the Dynamic Form builder.
#ExpressJS #NodeJS #buildinpublic #100DaysOfCode
I'm having way too much fun, but I 'm not sure this graph animation will fit mobile. What do you think? Can it scale down and still look cool?
Codepen:
codepen.io/Treyark/full/G…
...
#365DaysofCode #ExpressJS #NodeJS #buildinpublic #100DaysOfCode
Day 21 #100DaysOfCode

❎ No HackerRank today

Dev:
✅ CRUD operations for tags, ingredients, steps, and categories

Msc:
✅ Started to work on a personal website

#NodeJS
#buildinpublic
Day 207 #365DaysofCode 5.24.23
On Forml0gic.com
PART 2
Re: The "Dynamic Form Builder" utility,
Here is where I left it for the day:
codepen.io/Treyark/full/O…
#ExpressJS #NodeJS #buildinpublic #100DaysOfCode
Day 207 #365DaysofCode 5.24.23
On Forml0gic.com
While sleeping last night decided to use WP as a frame of reference for my user-portal design.

Main mission today was to start building my "Dynamic Form Builder" utility.
#ExpressJS #NodeJS #buildinpublic #100DaysOfCode
Struggling with Recursion and Class/Constructor functions, just hope over time I'll understand them better

#buildinpublic #javascript #nodejs
Day 206 #365DaysofCode 5.23.23
On Forml0gic.com
Added a couple new protected user-portal pages/routes in the application.
Also implemented some cool data visualization.
Made a lot of progress, but still much work ahead.
#ExpressJS #NodeJS #buildinpublic #100DaysOfCode
“So, what do you guys do?”

*COUGH*

“We write #CODE

“How much do you write daily”

“Oh, we write 500-1000+ lines of #Python, 500-1000+ lines of #javascript, Several hundreds of lines of #NodeJS and ..."

How many lines of Code do you or your team write daily.

#buildinpublic
Learnt Package Versioning, how package versions are named
E.g 2.5.11
Major Version(2) - Huge Release, involving breaking changes
Minor Version(5) - New features, no breaking changes
Patch Version(11) - Bug Fixes

#buildinpublic #javascript #nodejs
Day 205 #365DaysofCode 5.22.23
Part 2
On Forml0gic:
Here is a open copy of the #ExpressJS app I'm building.
Maybe this will help someone who is curious about how to build out user authentication & email verification.
github.com/LanceTreyark/o…
#NodeJS #buildinpublic #100DaysOfCode
Day 205 #365DaysofCode 5.22.23
On Forml0gic.com:
I got email verification for new users set up using the email server I built in my last project: github.com/LanceTreyark/S…
This is very exciting to see everything coming together!
#NodeJS #buildinpublic #100DaysOfCode
Day 204 #365DaysofCode 5.21.23
Part 2
On Forml0gic.com:
Got user authentication working in #expressJS & resolved the user-portal route.
I forgot to create a reverse proxy in apache config file to forward localhost:3006/u..
#NodeJS #buildinpublic #100DaysOfCode
Day 204 #365DaysofCode 5.21.23
On Forml0gic.com:
Got user authentication working in #expressJS, just need the route to /userPortal to work.
Hopefully later today that will be resolved.
#4amCodeClub #NodeJS #buildinpublic #100DaysOfCode
Day 203 #365DaysofCode 5.20.23
On Forml0gic.com:
Added some new libraries to the express.js app to help with user authentication:
$ npm install:
passport
passport-local
express-session
Getting closer...
#NodeJS #buildinpublic #100DaysOfCode
Day 202 #365DaysofCode 5.19.23
On Forml0gic.com:
-Implemented use of the "dotenv" package to protect DB auth and omit explicit details in my express.js app
-Implemented express.static 4 #NodeJS 2 serve static files from 'public' directory
#buildinpublic #100DaysOfCode
Tired of this tutorial videos already, can't wait to start building

#buildinpublic #javascript #nodejs
Keep building, more things unfold as you encounter certain challenges

#buildinpublic #javascript #nodejs
Day 4

- authentication with Node js ( sign up routes ) [ continues ]

#buildinpublic #producthunt #NodeJS #MERN
Day 201 #365DaysofCode 5.18.23
Part 2
Building on Forml0gic.com
Routes are now setup for: /signup, /login, /authenticate, & user /home.
Now I just need to debug JS so they actually work together as intended.
LOL!😅 #buildinpublic #100DaysOfCode #NodeJS