Skip to content

Nagraggini/project-showcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

144 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projects & Experience

I started this project to truly learn web development — not just by watching tutorials, but by building real applications and solving practical problems.

The projects become progressively more challenging, reflecting my continuous learning journey. My goal is to gain strong, hands-on experience in building modern web applications.

"During your coding journey, you will encounter many frustrating errors. What makes a great programmer is not avoiding them, but learning how to face and solve them." — Codedex


Start Here

👉 Project Showcase


Current Status & Plans

Completed Projects

  • Calculator – HTML, CSS, JavaScript
  • Quiz App – HTML, CSS, JavaScript
  • Rock, Paper, Scissors – HTML, CSS, JavaScript

Projects in Progress

  • Animal Shelter
    Web application for managing animal adoptions and shelter data
    Tech: Java, Spring Boot, PostgreSQL, JPA/Hibernate, REST API, Tailwind CSS

  • Harry Potter Sorting Hat
    Application for managing and storing student data
    Tech: Java, Spring Boot, PostgreSQL, JPA/Hibernate, REST API


Tech Stack

Backend

  • Java (Core)
  • Spring Boot
  • Hibernate / JPA
  • REST API

Database

  • PostgreSQL
  • H2

DevOps / Tools

  • Docker
  • Git & GitHub
  • GitHub Actions (CI/CD)
  • Maven
  • Linux

Testing

  • JUnit 5
  • Mockito

⭐ Featured Projects

🔹 Animal Shelter Web Application


🔹 Student Registry App


🔹 My IT Book


🔹 Planned Projects

  • Get Things Done (get-things-done) – Simple task manager API
  • Spring Boot Login and Registration (spring-boot-login-and-registration) – User login and registration system
  • Spring Boot JWT Auth (spring-boot-jwt-auth) – Authentication REST API with JWT and Spring Security
  • Chat Application (chat-application) – Real-time messaging application
  • Inventory Management System (inventory-management-system) – Product and stock management system
  • Auction Platform with Payment Integration (System for managing auctions, bids, and simulated bank transfer transactions)

Folder Structure

project-showcase/
│
├─ frontend/
├─ backend/
├─ assets/
├─ docs/
├─ README.md

About

Collection of my professional projects and coding journey.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors