Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ahmad-masud/ahmad-masud.github.io

⚛️ My personal website made with React
https://github.com/ahmad-masud/ahmad-masud.github.io

css javascript jsx react

Last synced: 3 days ago
JSON representation

⚛️ My personal website made with React

Awesome Lists containing this project

README

        

# Ahmad's Portfolio Website

![Performance](/resources/performance.png)

## Overview

This project is my personal portfolio website, built with React.js using Create React App (CRA). It showcases my skills, projects, and experiences in the tech industry. The website includes an About Me section, a detailed Projects page, an Education page, an Experiences page, a Contact form, and a footer with links to my social media profiles.

## Features

- **About Me:** A brief introduction to who I am, my interests, and what I'm passionate about.
- **Skills:** A comprehensive list of my technical and soft skills.
- **Projects:** A showcase of my work, featuring descriptions, technologies used, and links to live sites/GitHub repos.
- **Education:** Information on my academic background and any certifications I've earned.
- **Experiences:** A timeline of my professional experiences and key accomplishments.
- **Contact:** A form for visitors to send me messages directly through the website.
- **Footer:** Quick links to my LinkedIn, GitHub, Twitter, and any other social media profiles.

## Getting Started

### Prerequisites

Before you begin, ensure you have the latest version of Node.js and npm installed on your system.

### Installation

1. Clone the repository:
```bash
git clone https://github.com/ahmad-masud/ahmad-masud.github.io.git
```
2. Navigate to the project directory:
```bash
cd ahmad-masud.github.io
```
3. Install dependencies:
```bash
npm install
```
4. Start the development server:
```bash
npm start
```
This command runs the app in development mode. Open [http://localhost:3000](http://localhost:3000) to view it in your browser.

## Technologies Used

- React.js
- CSS for styling
- React Router for navigation
- EmailJS for the contact form
- React Simple Typewriter

## Contributing

I'm always open to contributions and improvements to my portfolio. If you have suggestions or want to contribute, please fork the repository and create a pull request.

## License

This project is open source and available under the [MIT License](LICENSE).