Welcome to my personal portfolio website! This project showcases my skills, certifications, and projects as a Java Full Stack Developer. It's built with high attention to performance, modern aesthetics, and professional user interactions.
- Dynamic Testimonials: A dual-system for Client and Student reviews using LocalStorage and Swiper.js.
- Custom UI Notifications: Replaced native browser alerts with premium, glassmorphism-styled toast notifications and confirmation modals.
- Premium Design: Implementation of glassmorphism effects, smooth micro-animations, and responsive transitions.
- Admin System: Integrated administration mode via URL parameter (
?admin=true) for review management. - Optimized Performance: Consolidated JavaScript logic and high-speed CDNs (jsdelivr) for a seamless experience.
- Google Sheets Integration: Fully functional contact form linked directly to a spreadsheet for data capture.
- Frontend: HTML5, CSS3, JavaScript, React.js, Bootstrap
- Backend/Logic: Java (Spring Boot), Node.js, LocalStorage API
- Animations/UI: Swiper.js, FontAwesome 6, DevIcons
- Tools: Git, Postman, VS Code, Google Script (for form handling)
- Header: Interactive hero section with responsive navigation.
- About: Detailed profile featuring skills (with percentage meters), certifications, and educational background.
- Services: Highlighting developer capabilities with a premium glassmorphism hover effect.
- Portfolio: A curated list of projects (QuickGPT, Restaurant Website, Bus Booking System, etc.) with dynamic "See More" functionality.
- Testimonials: Interactive carousel with tab switching and a secure review submission system.
- Contact: Real-time validated contact form and professional social connectivity.
To manage reviews and access administrative controls:
- Append
?admin=trueto the portfolio URL. - All review cards will now show a Delete button.
- GitHub: santhosh-07-sandy
- LinkedIn: Santhosh D
- Email: santhosh1917santo@gmail.com
- Clone the repository:
git clone https://github.com/santhosh-07-sandy/My-Portfolio.git
- Navigate to the project folder:
cd My-Portfolio - Open
index.htmlin your browser.
This project is open source and available under the MIT License.
Made with ❤️ by Santhosh D