This is a React-based personal portfolio web application, designed to showcase web development projects, skills, and professional information. Built using Vite and React, it offers a modern, responsive design.
- Responsive Design: Ensures optimal viewing experience across various devices and screen sizes.
- Interactive Project Showcase: Displays web development projects with options to view details, live demos, and source code.
- Dynamic Routing: Implemented using
react-router-domfor seamless navigation without page reloads. - Form Validation: Contact form with client-side validation for user inputs.
- Node.js
- npm
To install the application, follow these steps:
- Clone the repository to your local machine.
- Navigate to the project directory in your terminal.
- Run
npm installto install all dependencies. - Run
npm startto start the application.
The personal portfolio web application is designed to showcase a collection of web development projects and professional information. Here's how to navigate and use the application:
- Home Page: Features an introduction and a brief overview of what to expect on the site.
- About Me: Learn more about me, my background, skills, and interests.
- Portfolio: Browse through my development projects. Click on any project to see a detailed view, including technologies used and project objectives. Some projects include links to live demos and GitHub repositories.
- Contact: If you have any questions or wish to reach out to me, use the contact form. Simply fill in your name, email, and message, and click 'Send'. The form validates your input to ensure that all necessary fields are filled out correctly.
- Responsive Design: The website is designed to be responsive, meaning it will adjust its layout and content to fit the screen size of various devices, from desktops to mobile phones.
https://tiny-selkie-6faaa1.netlify.app/
Please contact me at:
GitHub: github.com/romeocd
Email: rdumlao07@gmail.com
MIT
