sevdas / Capstone-Portfolio

Capstone project initialised via React

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Portfolio Single-Page Application

This is a single-page portfolio application containing the following sections:

  • A header with external links to social media accounts and internal links to other sections of the page
  • A landing section with an avatar picture and a short bio
  • A section to display your featured projects as cards in a grid fashion
  • A contact me section with a form to allow visitors to contact you
  • Header with show/hide animation depending on the scroll direction.

It uses some popular open-source libraries to help it have a more polished and professional-looking page.

Libraries Used

  • Chakra UI: For the UI components
  • Formik and Yup: For form handling and validation

Prerequisites

Installation

  1. Clone the repository to your local machine:
    git clone https://github.com/your-username/your-repo-name.git
    cd your-repo-name
  2. Install the dependencies: npm install

Running the Application

After installing the dependencies, you can start the development server:

npm start

This will run the application in development mode. Open http://localhost:3000 to view it in your browser.

Usage

Once the application is running, you can navigate through the different sections using the links in the header. You can also fill out the contact form to test its functionality.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Capstone project initialised via React


Languages

Language:JavaScript 89.4%Language:HTML 8.6%Language:CSS 2.0%