Releases: sushil930/Sushil.dev
Releases · sushil930/Sushil.dev
v2.0.0
We are thrilled to introduce Sushil.dev v2.0.0 — a major enhancement to your retro-modern developer portfolio experience.🚀 Quick Highlights:
🌟 New Features:
- Liquid Glass Morphism with dynamic highlights
- Retro Gaming UI — neon visuals & pixel fonts
- Enhanced Admin Panel: Add/Edit projects, and manage skills
- PWA Ready: Offline usability
Plus
- Performance Upgraded (95+ Lighthouse Score)
- Lazy Loading and improved responsiveness
Try out the NextGen LIVE 📲 at https://sushil-dev.vercel.app
v1.0.0
🎉 Release v1.0.0 – Initial Portfolio Release
This release delivers the first full version of my personal portfolio, built as a modern full-stack web app with React, TypeScript, Express, and Firebase.
🌐 Live Demo
The portfolio is live and accessible here:
✨ Highlights
-
Dynamic Project Showcase
- Projects are fetched from a Firebase backend.
- Easily extendable to add/update projects via the admin tools.
-
Interactive Tetris Game
- Playable Tetris game embedded directly in the hero section.
- Adds a playful, interactive element to the landing page.
-
Secure Admin Panel
- Password-protected admin area for managing project data.
- Session-based authentication using a configurable
SESSION_SECRET.
-
Contact Form with Email Integration
- Users can send inquiries directly through the website.
- Backend wired to handle form submissions securely.
-
Responsive UI
- Fully responsive layout, optimized for desktop, tablet, and mobile.
- Styled with Tailwind CSS and enhanced with Lucide icons.
🛠 Tech Stack
Frontend
- React (TypeScript)
- Tailwind CSS
- React Query
- Lucide-react
Backend
- Node.js + Express.js
- Firebase (for project data storage)
📁 Project Structure
sushil.dev/
├── client/ # React frontend
│ ├── public/
│ ├── src/
│ │ ├── components/
│ │ ├── pages/
│ │ └── ...
│ └── ...
├── server/ # Express backend
│ ├── dist/
│ ├── src/
│ │ ├── routes.ts
│ │ ├── storage.ts
│ │ └── server.ts
│ └── ...
└── README.md