Skip to content

Repository files navigation

🚀 Prodigy Infotech Internship – Full Stack Web Development Projects (MERN)

This repository contains all the tasks I successfully completed during my internship at Prodigy Infotech as part of the Full Stack Web Development Internship Program. Each project is built using the MERN Stack (MongoDB, Express.js, React.js, Node.js) and demonstrates my ability to develop modern, secure, and scalable web applications.


🗂️ Tasks Overview

✅ Task 01: Secure User Authentication System

  • 🔒 Login & Registration functionality with JWT & bcrypt
  • 🔐 Role-based access control (User/Admin)
  • 🧪 Protected routes and session handling

✅ Task 02: Employee Management System

  • 👥 Admin CRUD operations on employee records
  • 🔐 Authentication and form validation
  • 📦 Full backend & frontend integration

✅ Task 03: Local Store E-commerce Platform

  • 🛒 Product listings, shopping cart, price display
  • 🖼️ Image uploads and product filtering
  • 📦 Optional: Order tracking and customer reviews

✅ Task 04: Real-Time Chat Application

  • 💬 Real-time messaging with Socket.IO
  • 👥 Chat rooms & private messages
  • 🔔 User presence, notifications (optional)

✅ Task 05: Social Media Platform

  • 📱 User profiles, posts with image/video
  • ❤️ Likes, comments, tags
  • 🔔 Optional: Follow system and trending content

🛠️ Tech Stack

  • Frontend: React.js, Tailwind CSS / Material-UI
  • Backend: Node.js, Express.js
  • Database: MongoDB (Mongoose)
  • Authentication: JWT, bcrypt
  • Real-time Communication: WebSocket / Socket.IO

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages