Skip to content
View shubh100802's full-sized avatar

Highlights

  • Pro

Block or report shubh100802

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shubh100802/README.md

Radhe RadheπŸ™, I'm Shubham Raj Sharma πŸ‘‹

Shubham Raj Sharma banner

Typing SVG subtitle

GitHub profile views

Developer typing at computer

section divider

πŸ“Œ Table of Contents

Terminal typing animation

section divider

πŸ‘¨β€πŸ’» About Me

I’m a final-year Computer Science student with a strong foundation in full stack development, backend engineering, and software design. I thrive on solving real-world problems through technology and building scalable, user-friendly web applications.

I enjoy crafting efficient, modern software solutions using Java, JavaScript, Node.js, MongoDB, and other technologies.

↑ Back to top

section divider

πŸ’Ό Projects

Neon code compile animation

πŸ“˜ 1. MyLoanCredit – Loan Application Platform (Loan-App)

πŸ”— GitHub Repository
🌐 Live Website

A full-stack, production-ready loan application platform that allows users to check eligibility, apply for loans, and interact with an AI-powered support chatbot β€” built with scalability, security, and real-world fintech workflows in mind.

πŸ”‘ Features:

  • User-friendly loan application flow with eligibility checks
  • Secure authentication and protected APIs
  • Admin dashboard to manage applications and users
  • Integrated AI chatbot for loan queries and guidance
  • Real-time form validation and clean UI/UX
  • Production deployment with custom domain

πŸ›  Tech Stack:

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT
  • Integrations: AI Chatbot

πŸ“˜ 2. Geo-Attendance-System

πŸ”— GitHub Repository
🌐 Live Demo πŸ”‘ Features:

  • Secure teacher and student login authentication
  • Bulk upload of student list (Excel/PDF)
  • Slot-wise attendance and student search
  • Can mark attendance based on geolocation
  • Scalable data handling with MongoDB

πŸ›  Tech Stack:

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT

πŸ“˜ 3. Library Management System (Java + MySQL)

πŸ”— GitHub Repository

A modern desktop app to manage books, students, and lending workflows β€” built with Java Swing and MySQL.

πŸ”‘ Features:

  • Add/view books and students
  • Issue/submit books with due dates and fine calculation
  • Search availability by code/title
  • Admin login and first-run DB initialization
  • One-click database backup/restore from the UI

πŸ›  Tech Stack:

  • Frontend: Java Swing
  • Backend: Java (JDBC)
  • Database: MySQL
  • Tools: MySQL Connector/J

πŸ“˜ 4. Mutual Hostel Room Manager (Roommate Sync)

πŸ”— GitHub Repository

A web-based system to manage hostel room allocation with mutual roommate preferences at VIT Bhopal.

πŸ”‘ Features:

  • Student login and mutual roommate selection with real-time validation
  • Warden tools: bulk upload via Excel, time window control, reports, final allocation
  • JWT-based authentication; responsive dashboards for students and wardens

πŸ›  Tech Stack:

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express
  • Database: MongoDB
  • Authentication: JWT
  • Integrations: Excel import/export

πŸ“˜ 4. Hostel Onboarding Display System

πŸ”— GitHub Repository

A real-time, Google Sheets–driven digital queue and counter display for hostel onboarding with live audio announcements and a responsive big-screen UI.

πŸ”‘ Features:

  • Google Sheets as source of truth with block/sheet-wise mapping
  • Live queue management and counter assignment with skip/done
  • Big screen display with audio announcements
  • Admin panel with secure login; real-time updates via Socket.IO

πŸ›  Tech Stack:

  • Frontend: HTML, CSS, JavaScript, Web Speech API, Socket.IO
  • Backend: Node.js, Express, Google Sheets API, Socket.IO
  • Database: MongoDB Atlas
  • Authentication: JWT, bcrypt

πŸ“˜ 5. Student Marks Portal

πŸ”— GitHub Repository
🌐 Live Demo

A secure and efficient platform to manage and view student marks.

πŸ”‘ Features:

  • Secure teacher authentication
  • Bulk upload of marks (Excel/PDF)
  • Student-wise marks search
  • Clean and responsive UI
  • Scalable data handling with MongoDB

πŸ›  Tech Stack:

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Tools: Git, GitHub, Postman, MongoDB Atlas/Compass

🌐 6. PhysicsCentre.in Website

πŸ”— GitHub Repository
🌐 Live Site

An official website for PhysicsCentre.in to showcase educational services and resources.

πŸ”‘ Features:

  • Modern, responsive landing page
  • Resource and information sections
  • Integrated contact and about pages

πŸ›  Tech Stack:

  • Frontend: HTML, CSS, JavaScript
  • Hosting: GitHub Pages + Custom Domain

↑ Back to top

section divider

πŸ›  Skills & Tools

Floating code cards animation

πŸ’» Languages & Frameworks

Java Python JavaScript HTML5 CSS3 Node.js Express.js SQL

πŸ—ƒοΈ Databases

MongoDB MySQL

🧰 Tools & Platforms

Git GitHub VS Code IntelliJ IDEA AWS XAMPP Postman MongoDB Compass MongoDB Atlas MySQL Workbench Canva Adobe Lightroom

↑ Back to top

section divider

πŸ“Š GitHub Stats

GitHub Stats
Top Languages

Note: If the stats don't load, please refresh the page. The stats are fetched from an external service and might take a moment to load.


πŸ“¬ Contact


🎯 Hobbies

  • πŸ“– Reading religious literature
  • 🎀 Singing
  • 🏏 Playing cricket

↑ Back to top


Thanks for scrolling this far! πŸ™
Appreciate your time β€” wishing you continued success ahead! ✨
Keep building awesome things β€” and good luck on your journey. πŸš€πŸ§ βœ¨
Let's build something awesome together. For collaborations or roles, email shubhamraj1414@gmail.com, connect on LinkedIn, or visit my Portfolio 🌐.

Pinned Loading

  1. Geo-Attendance-System Geo-Attendance-System Public

    https://attendance-app-294842178490.asia-southeast1.run.app

    HTML 3 1

  2. Backend-Dispatch-Load-Balancer Backend-Dispatch-Load-Balancer Public

    Java 2

  3. Loan-App Loan-App Public

    HTML 2

  4. product-management-api product-management-api Public

    Java 1

  5. Support-Ticket-System Support-Ticket-System Public

    Python 1

  6. Transporter-Assignment-On-Lanes---Backend Transporter-Assignment-On-Lanes---Backend Public

    Java 1