CodeSparkπŸ’»
371 subscribers
478 photos
17 videos
5 files
206 links
Welcome to CodeSpark! πŸ’» – your daily dose of coding, projects, and tech innovation! πŸ€–
Here, we dive into the exciting world of technology 🌐. From showcasing personal projects βš™οΈπŸ–₯ and coding experiments to sharing the latest tech.
Download Telegram
CodeSparkπŸ’»
Photo
MarketMate β€” my today project

Today, I built MarketMate, a market spending and savings tracker using React, Vite, Node.js, Express, and MongoDB Atlas.

I practised connecting the frontend, backend, and cloud database, building REST APIs, storing real data, and calculating savings.

The best moment was seeing my own purchase records saved in MongoDB Atlas!

Learning by building, improving step by step, and growing toward becoming a Full-Stack Developer. πŸ’»

#MarketMate #FullStackDevelopment #MongoDB #NodeJS #LearningByBuilding
πŸ‘2
CodeSparkπŸ’»
Photo
My MongoDB learning journey continues!

Today, I completed the second part of my MongoDB learning, focusing on CRUD operations and how applications manage data.

In this lesson, I explored the four fundamental database operations:

Create – Inserting new documents into a MongoDB collection.

Read – Retrieving all documents or finding a specific document using queries.

Update – Modifying existing documents using updateOne() and the $set operator.

Delete – Removing specific documents using deleteOne().

I also learned about MongoDB ObjectId, how to identify individual documents, and how to connect database operations with REST API endpoints using Node.js and Express.

To put the concepts into practice, I continued working on my MarketMate project, a market spending and savings tracker built with React, Node.js, Express, and MongoDB Atlas.

One important lesson I learned is that building a full-stack application is not just about displaying information. It is also about creating, retrieving, updating, and managing data correctly.

Every lesson and every small project is helping me understand how real-world applications work.

Still learning. Still building. One step at a time.

#MongoDB #NodeJS #ExpressJS #ReactJS #CRUD #FullStackDevelopment #LearningByBuilding
πŸ‘2