1 / 15
Internship Presentation

Prajot Patil

Register No. 573CS23051
College Jain Polytechnic Belagavi
Company Softmusk Info Pvt Ltd, Belagavi
Branch Computer Science
Duration 640 Hours
02

About the Company

Softmusk Info Pvt Ltd

Established 2019 · Belagavi, Karnataka

A Private Limited IT Company specializing in Software Development, IT Consulting, Digital Marketing & Professional Training — empowering businesses through technology.
Software Development
IT Consulting
Digital Marketing
Professional Training
03

Vision & Mission

Vision

  • Become a leading IT solutions provider at regional & national levels
  • Empower businesses through innovative and scalable technology
  • Support digital transformation for SMEs
  • Create employment and develop skilled IT professionals

Mission

  • Deliver high-quality, customized software solutions
  • Provide practical IT training and internships
  • Ensure customer satisfaction through continuous support
  • Adopt new technologies to improve business efficiency
04

Services & Hierarchy

Services

Software Development – ERP, CRM, Inventory
Web Development – Static, Dynamic, E-Commerce
Mobile Applications – Android & Business Apps
Digital Marketing – SEO, Social Media, Ads
Training – Internships & Live Projects

Hierarchy

CEO / Founder
Directors
HR & Marketing
Production Manager
Team Leaders → Developers
Trainees & Interns
05

Key Products & Clients

Key Products

School/College Management System
Inventory Management
Billing Software
HR Systems
E-Commerce Websites

Clients & Sectors

SMEs
Educational Institutions
Startups
Business Portals
MSME – Karnataka & Maharashtra
SaaS Adopters
06

OJT-1: Frontend Technologies

HTML5
  • Simple tag-based syntax
  • Platform independent
  • Multimedia support
  • Semantic elements – SEO
CSS3 & Tailwind
  • Separation of content & design
  • Responsive design support
  • Reusability across pages
  • Animations & effects
JavaScript
  • Client-side execution
  • Event handling
  • Async – promises, async/await
  • DOM manipulation
React.js
  • Component-based architecture
  • Virtual DOM rendering
  • JSX syntax
  • Strong community & libraries
07

OJT-1 Use Case: Veloria Luxury Watches

Full-stack luxury watches E-Commerce app built with the MERN stack and deployed on AWS EC2.

React.js Node.js Express.js MongoDB Atlas AWS EC2 Nginx + PM2

Features

Home Page
Collections
Cart System
Order Placement
Order Confirmation
Cloud Deployment
08

OJT-2: Backend Technologies

Node.js
  • Async & non-blocking I/O
  • Built on Chrome V8
  • Single language full-stack
  • NPM ecosystem
Express.js
  • Lightweight & fast framework
  • Routing – GET, POST, PUT, DELETE
  • Middleware support
  • RESTful API development
MongoDB
  • NoSQL – flexible schema
  • Document-oriented storage
  • High performance
  • Horizontal scaling
Cyber Security
  • Phishing detection concepts
  • JWT auth (7-day expiry)
  • bcryptjs password hashing
  • IP whitelisting & MongoDB security
09

Veloria MERN – Three-Tier Architecture

Presentation Tier

Frontend

  • React SPA
  • Pages: Home, Collections, Cart, Checkout
  • Components: Navbar, Footer, ProductCard
  • API calls using Axios

Application Tier

Backend

  • Node.js / Express
  • REST APIs: /api/products, /api/auth, /api/orders
  • Middleware: CORS, JSON parser
  • MVC architecture

Data Tier

Database

  • MongoDB Atlas (Cloud NoSQL)
  • Orders: orderNo, items, total, status
  • Guests: guestId, sessionToken
10

My Role & Responsibilities

Database Manager – Veloria E-Commerce Project

Designed NoSQL schema using MongoDB
Created MongoDB Atlas cluster
Configured collections (Orders, Guests)
Established secure DB connection using URI
Configured IP whitelisting and authentication
Resolved SRV DNS issues
Managed database via MongoDB Atlas dashboard
Collaborated with backend team
Fixed database and query-related issues
11

Skills Developed

Frontend

React.js
JavaScript
CSS & Tailwind

Backend

Node.js
Express.js

Database & Deployment

MongoDB
JWT / Security
AWS EC2
12

Key Contributions

Veloria E-Commerce

Built the full Veloria E-Commerce application using React.js with dynamic cart, product listings, and order flow.

MERN Stack on AWS

Developed and deployed the full MERN stack application on AWS EC2 with Nginx reverse proxy and PM2.

MongoDB Schema Design

Designed the NoSQL schema, handled Atlas cluster setup, and resolved all database connectivity issues.

Professional Growth

Improved communication, teamwork, and problem-solving skills through real-world collaboration.

13

Conclusion

My internship at Softmusk Info Pvt Ltd was a valuable experience. I worked on live projects, collaborated with professionals, and gained hands-on experience in full-stack development and database management.

Technical Knowledge
Problem-Solving Ability
Communication Skills
Career Readiness
14

Key Takeaways

01

Bridged the Gap

Connected academic learning with real-world software development practices and industry workflows.

02

Technical Expertise

Gained hands-on expertise in MERN stack, MongoDB Atlas cloud database, and AWS EC2 deployment.

03

Professional Skills

Developed teamwork, communication, and professional skills through collaboration with industry experts.

Thank You

Presented by Prajot Patil

Computer Science Department, Jain Polytechnic, Belagavi

Internship at Softmusk Info Private Ltd – 640 Hours

Special Thanks To

Dr. Sadashiv Bellubbi
Mr. Raj Kalyankar
Mr. Amrut Sayanakar