Skip to content

ArrowCod/ReactFolio-Crafting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Portfolio Website

This is a personal portfolio website built using React.js, styled with Bootstrap, and integrated with EmailJS to provide email services. The portfolio showcases my projects, skills, and experience, with a fully responsive design to ensure it looks great on any device.

Portfolio Screenshot

Table of Contents

Features

  • Responsive Design: Built with Bootstrap to ensure a mobile-friendly, responsive layout.
  • React Components: Organized in reusable components.
  • EmailJS Integration: Fully functional contact form that allows users to send emails directly from the website.
  • Smooth Scrolling Navigation: Easy navigation between sections with smooth scrolling.
  • Portfolio Sections: Sections for about me, projects, skills, and contact.
  • Animations: Subtle animations for a modern look.

Demo

ReactFolio-Crafting.mp4

You can view a live demo of the portfolio here.

Technologies Used

  • React.js: Frontend framework for building the user interface.
  • Bootstrap 5: CSS framework for responsive design and styling.
  • EmailJS: Service for sending emails directly from the contact form.
  • JavaScript (ES6+): Used for scripting and logic.

Project Structure

portfolio/
│
├── public/                # Public files like index.html and favicon
├── src/                   # Source files for React components and assets
│   ├── components/        # Reusable components like Navbar, Footer, etc.
│   ├── assets/            # Static files such as images, icons, etc.
│   ├── styles/            # Custom CSS or SCSS files
│   ├── App.js             # Main App component
│   ├── index.js           # Entry point of the React application
│   ├── ContactForm.js     # EmailJS integrated contact form
│   └── ...
├── .env                   # Environment variables (EmailJS keys)
├── .gitignore             # Files to be ignored by Git
├── package.json           # Project metadata and dependencies
└── README.md              # Project documentation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published