Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/maneeshavr/my_portfolio

Personal portfolio website built with HTML, CSS, and JavaScript. Includes EmailJS integration for contact forms. Features responsive design and showcases skills and projects.
https://github.com/maneeshavr/my_portfolio

css html javascript myportfolio

Last synced: 5 days ago
JSON representation

Personal portfolio website built with HTML, CSS, and JavaScript. Includes EmailJS integration for contact forms. Features responsive design and showcases skills and projects.

Awesome Lists containing this project

README

        

# My_Portfolio

## Overview
Welcome to **My_Portfolio**! This project is a personal portfolio website that showcases my skills, projects, and achievements. It is built using HTML, CSS, and JavaScript, with EmailJS integration for handling contact form submissions.

## Features
- **Responsive Design**: Optimized for various screen sizes to ensure a smooth user experience on both desktop and mobile devices.
- **Interactive Elements**: Includes interactive sections such as a contact form integrated with EmailJS.
- **Project Showcase**: Display of various projects with detailed descriptions and links.

## Technologies Used
- **HTML**: Structure of the website
- **CSS**: Styling and layout
- **JavaScript**: Interactive features and client-side logic
- **EmailJS**: Handling email submissions from the contact form

## Resources
- **Requirement Document**: [View Document](https://docs.google.com/document/d/174BrjrsHyI2h8EIj3HDn3wj3OZSe5ULoO5kUQGAB9dU/edit?usp=sharing)
- **Site Map**: [View Site Map](https://www.gloomaps.com/WcFQQPFNe3)
- **Wireframe**: [View Wireframe](https://drive.google.com/file/d/1c6KNtmapCTx9TCQ5bBFiTySW4u2AmvTD/view?usp=sharing)
- **Mockup**: [View Mockup](https://www.figma.com/file/pfGnpauTb2gBZQmS0fKb9v/My-Portfolio?type=design&node-id=0%3A1&mode=design&t=WlTY0zhfI6RnaFiz-1)

## How to Use
1. **Clone the repository:**
```sh
git clone https://github.com/yourusername/My_Portfolio.git
cd My_Portfolio
```

2. **Open the project:**
- Open `index.html` in your preferred web browser to view the portfolio.

3. **Configure EmailJS:**
- Update the `contact.js` file with your EmailJS credentials and service details to enable contact form functionality.

## Live Demo
You can view the live version of the portfolio at [Live URL](https://vimukthirajapaksha.me).