👋 Welcome to the repository of my web portfolio!
Here you will find the files, as well as its deployment and version control code.
Take a look at my WEB PORTFOLIO to explore my portfolio and learn more about me!
- Programming Languages: HTML, CSS, JavaScript, Python
- Frameworks: N/A
- Tools: Vs Code, OperaGx (Console and Element Inspection)
- Libraries: Jquery, Bootstrap, Slick JS
If you want to explore my website on your local environment, follow these steps:
- Clone this repository:
https://github.com/DuskStarGITHUB/DuskStarGITHUB.github.io
- Run an HTML file on a local server.
- The web portfolio features a vertical page slider that allows users to navigate through the page's content on both desktop computers and mobile devices.
- On desktop computers, the drag and hold functionality allows users to scroll to the next section. On mobile devices, this functionality is activated through touch gestures.
- The slider provides a smooth and engaging browsing experience, enhancing the usability and accessibility of the site.
- To ensure an optimal user experience on different devices, responsive images are used that automatically adapt to the screen size.
- Different versions of images are provided for mobile and desktop devices, ensuring that content is displayed correctly on any screen resolution.
- The contact form incorporates data submission functionality through an API, allowing users to effectively send their queries and messages.
- This implementation is done to bypass GitHub Pages limitations in hosting a backend server, ensuring that the forms are fully functional without the need for additional backend.
- Form data is processed and handled efficiently through the API, ensuring effective communication with site visitors.
- The project code is extensively documented and available in this repository. This makes it easier to understand and modify the code for future developments or customizations.
- Documentation includes detailed explanations of code structure, workflow, and the use of specific libraries and tools.
These functionalities enable the web portfolio to offer an enriching user experience and ensure the effective functionality of the site on different devices and situations.