https://github.com/am4nn/portfolio-reactjs-website
A visually stunning portfolio website showcasing my work and achievements, powered by ReactJS and Three.js, with serverless API integration for seamless communication
https://github.com/am4nn/portfolio-reactjs-website
drei mui nodejs nodemailer parallax-scrolling portfolio-website react-bootstrap reactjs responsive serverless three-js vitejs
Last synced: about 2 months ago
JSON representation
A visually stunning portfolio website showcasing my work and achievements, powered by ReactJS and Three.js, with serverless API integration for seamless communication
- Host: GitHub
- URL: https://github.com/am4nn/portfolio-reactjs-website
- Owner: Am4nn
- License: mit
- Created: 2022-06-29T04:48:45.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-11T23:19:52.000Z (about 1 year ago)
- Last Synced: 2025-03-25T18:26:06.679Z (3 months ago)
- Topics: drei, mui, nodejs, nodemailer, parallax-scrolling, portfolio-website, react-bootstrap, reactjs, responsive, serverless, three-js, vitejs
- Language: JavaScript
- Homepage: https://react.amanarya.com
- Size: 13.7 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Portfolio Website - Aman Arya
Visit [Am4nn/Portfolio-Nextjs-Website](https://github.com/Am4nn/Portfolio-Nextjs-Website) github repository for the updated portfolio made using Nextjs:14
Welcome to my portfolio website built with ReactJS, Three.js, and hosted on Vercel with a custom domain [react.amanarya.com](https://react.amanarya.com)

## Overview
This project showcases my portfolio and allows visitors to view my work and send me messages directly through the website.
## Live Demo
You can see the live demo of this project at [https://react.amanarya.com](https://react.amanarya.com)
## Installation
To run this project locally, follow these steps:
1. Clone the repository:
```bash
git clone https://github.com/Am4nn/Portfolio-Website.git
```2. Navigate to the project directory:
```bash
cd Portfolio-Website
```3. Install the dependencies:
```bash
npm install
```4. Start the React app:
```bash
npm start
```5. Open your web browser and visit to view the project locally.
## Features
- ReactJS: The frontend is built using ReactJS, making it highly interactive and responsive
- Three.js: Three.js is used for 3D graphics rendering, adding a visually appealing aspect to the portfolio
- Serverless API: The website uses a serverless function hosted on Vercel to handle form submissions and send emails using Nodemailer
- Custom Domain: The portfolio is hosted on a custom domain, [react.amanarya.com](https://react.amanarya.com)
## Contact
If you have any questions, feedback, or would like to get in touch with me, you can use the contact form on my portfolio or email me at <[email protected]>
## License
This project is licensed under the MIT License - see the LICENSE file for details.