Skip to content

A responsive Full-Stack Personal Portfolio built with the MERN Stack (MongoDB, Express, React, Node.js). Features include a dark-mode UI, infinite project slider, custom CSS animations, and a functional contact form with real-time Nodemailer email notifications.

License

Notifications You must be signed in to change notification settings

Aruna-SL02/My_Personal_Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽจ My Personal Portfolio

A modern, full-stack portfolio website built to showcase my projects and skills. Designed with a custom "Dark & Orange" theme, it features smooth CSS animations, an infinite scrolling project slider, and a fully functional backend for handling contact requests.

๐Ÿš€ Features

  • โšก Modern UI/UX: Responsive design with a dark mode aesthetic and custom gradients.
  • ๐Ÿ”„ Infinite Project Slider: Auto-scrolling marquee for projects with manual pause/control.
  • ๐Ÿ“ง Real-Time Notifications: Contact form integrated with Nodemailer to send instant email alerts.
  • ๐Ÿ’พ Database Integration: All contact messages are securely saved to MongoDB.
  • โœจ Advanced CSS: Custom keyframe animations (glowing rings, smoke effects, hover transitions).

๐Ÿ› ๏ธ Tech Stack

Frontend:

  • React.js
  • CSS3 (Variables, Flexbox, Grid, Keyframes)
  • React Icons

Backend:

  • Node.js
  • Express.js
  • Mongoose (ODM)
  • Nodemailer (Email Service)

Database:

  • MongoDB Atlas (Cloud)

About

A responsive Full-Stack Personal Portfolio built with the MERN Stack (MongoDB, Express, React, Node.js). Features include a dark-mode UI, infinite project slider, custom CSS animations, and a functional contact form with real-time Nodemailer email notifications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published