Welcome to my React Portfolio Classic! ๐ This project showcases my portfolio website built with React.js, featuring a unique navbar, auto-typing text, animations for each section, and an email functionality using Email.js.
Visit the live demo here.
- Unique navbar design
- Auto-typing text for an engaging introduction
- Animated sections to enhance user experience
- Email functionality using Email.js for easy communication
Follow these instructions to get a copy of the project up and running on your local machine.
- Node.js and npm installed on your machine
-
Clone the repository:
git clone https://github.com/Indula-Perera/React-Portfolio-Classic.git
-
Navigate to the project directory:
cd React-Portfolio-Classic
-
Install dependencies:
npm install
- Create an account on Email.js if you haven't already.
- Replace the following placeholders in your code with your Email.js credentials:
REPLACE_WITH_YOUR_SERVICE_ID
REPLACE_WITH_YOUR_TEMPLATE_ID
REPLACE_WITH_YOUR_USER_ID
-
Start the development server:
npm start
-
Open your browser and navigate to
http://localhost:3000
to view your portfolio.
Feel free to contribute to the project! Check out the Contributing Guidelines for more details.