This project is a personal portfolio website showcasing my professional experience, skills, and projects, built using React and hosted on a Raspberry Pi 5.
The portfolio website serves as an interactive and visually appealing platform to display my professional journey, including detailed sections for experience and projects. The application is built with React, ensuring a modern and responsive user interface. The project is Dockerized for efficient deployment and scalability, allowing it to be easily hosted and managed. The website is hosted on my Raspberry Pi 5 server.
- Interactive User Interface: Built with React to provide a dynamic and responsive user experience.
- Responsive Design: Optimized for different screen sizes to ensure usability across devices.
- Continuous Scrolling Info Ticker: Displays key information in a ticker that continuously scrolls across the bottom of the home section.
- Progressive Text Display: Descriptions and technologies are animated with smooth motion, enhancing user engagement.
- Dockerized Application: Dockerized setup for easy deployment and scalability across different environments.
- Automated Deployment: A
deploy.sh
script automates the building, tagging, and pushing of Docker images to Docker Hub. - Hosted on Raspberry Pi 5: The website is hosted on an ARM-based hardware
(Raspberry Pi 5)
.