Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ferasaljoudi/portfolio
My Portfolio
https://github.com/ferasaljoudi/portfolio
casaos css3 docker docker-compose html5 javscript pi5 react shell-script vscode
Last synced: about 1 month ago
JSON representation
My Portfolio
- Host: GitHub
- URL: https://github.com/ferasaljoudi/portfolio
- Owner: ferasaljoudi
- License: mit
- Created: 2024-08-18T17:14:16.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-15T18:37:02.000Z (about 1 month ago)
- Last Synced: 2024-10-16T07:39:56.939Z (about 1 month ago)
- Topics: casaos, css3, docker, docker-compose, html5, javscript, pi5, react, shell-script, vscode
- Language: JavaScript
- Homepage: https://aljoudi.ca
- Size: 952 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Security: SECURITY.md
Awesome Lists containing this project
README
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.
👨💻 Languages
💻 Tools and Platforms
⚙️ Hardware Development
- 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)`.