Skip to content

Repository of projects, assignments, and practice work completed during my MERN Stack Full-Stack Development internship at Blackbucks.

Notifications You must be signed in to change notification settings

saisiri-dev/MERN-FullStack-Internship

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 MERN Full-Stack Development Internship @ Blackbucks

📖 Internship Overview

This repository documents my complete learning journey during the MERN Stack Full-Stack Web Development Internship at Blackbucks.

Over 2 months, I worked on hands-on assignments, coding exercises, and real-world projects that enhanced my knowledge and skills in full-stack web development using the MERN stack — MongoDB, Express.js, React.js, and Node.js.

This repo contains structured session-wise notes, practice code, and projects, along with reflections from each stage of the internship.


🎯 Internship Objectives

  • Build full-stack web applications using the MERN stack
  • Understand frontend–backend interaction in production-grade applications
  • Apply modern JavaScript (ES6+) concepts
  • Create and consume RESTful APIs
  • Use tools like Git, GitHub, Postman, and VS Code effectively
  • Develop professional habits: documentation, testing, debugging, collaboration, and deployment

🛠️ Technologies & Tools

Area Technology
Frontend HTML, CSS, JavaScript, React.js
Backend Node.js, Express.js
Database MongoDB, Mongoose
API Testing Postman
Versioning Git, GitHub
Editor Visual Studio Code
Deployment (Explored during final project)

🗂️ Repository Structure

📦 MERN-FullStack-Internship/ ├── 📂 Session-1/ # Introduction to MERN ├── 📂 Session-2/ # HTML, CSS & JS Recap ├── 📂 Session-3/ # Node.js Basics ├── 📂 Session-4/ # Express.js Fundamentals ├── 📂 Session-5/ # MongoDB & Mongoose ├── 📂 Session-6/ # Connecting Express & MongoDB ├── 📂 Session-7/ # React Basics ├── 📂 Session-8/ # React Advanced Concepts ├── 📂 Session-9/ # React Routing & API Calls ├── 📂 Session-10/ # Full-Stack Integration ├── 📂 Session-11/ # CRUD Operations End-to-End ├── 📂 Session-12/ # Error Handling & Debugging ├── 📂 Session-13/ # Authentication & Authorization ├── 📂 Session-14/ # Project ├── 📂 Session-15/ # Final Project Review ├── 📂 practice-scripts/ # Extra practice codes ├── 📄 .gitignore └── 📄 README.md


📆 Internship Sessions Overview

Session Topic
1 Introduction to MERN
2 HTML, CSS & JS Recap
3 Node.js Basics – npm, modules
4 Express.js Fundamentals
5 MongoDB & Mongoose
6 Connecting Express & MongoDB
7 React Basics
8 React Advanced Concepts
9 React Routing & API Calls
10 Full-Stack Integration
11 CRUD Operations End-to-End
12 Error Handling & Debugging
13 Authentication & Authorization
14 Project
15 Final Project Review

📝 Key Learnings

  • Strengthened fundamentals of HTML, CSS, and JavaScript
  • Gained solid understanding of Node.js & Express.js for backend development
  • Worked with MongoDB & Mongoose for database operations
  • Built multiple React.js applications with routing and API integration
  • Completed end-to-end CRUD functionality in a full-stack app
  • Implemented authentication & authorization (JWT, middleware)
  • Explored debugging, error handling, and deployment workflows
  • Completed a final full-stack project integrating all MERN concepts

💼 About Blackbucks

Blackbucks is an organization that enables practical tech education through project-based learning. The MERN internship was designed with structured training, mentorship, and live coding sessions to prepare industry-ready developers.


📬 Connect with Me

👩‍💻 LinkedIn: saisirik
📧 Email: sirikudaravalli24@gmail.com


✨ Feel free to explore the folders and code from my internship journey.

About

Repository of projects, assignments, and practice work completed during my MERN Stack Full-Stack Development internship at Blackbucks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published