Skip to content

AhmetSelimPehlivan/ASP-Portfolio

Repository files navigation

ASP Portfolio

Image

Introduction

ASP Portfolio is an open-source React.js portfolio page, designed and developed by Ahmet Selim Pehlivan. It serves as an example of a modern and dynamic portfolio, showcasing projects and skills in an elegant manner.

Features

  • Dark Mode
  • Resume Page
  • Minimal Design
  • Easy To Browse
  • Page Animations
  • CSS Transition
  • Cloudinary Web Cloud
  • Clean and responsive design
  • Modern CSS (Style Component)
  • React.js powered for a seamless user experience

Sections

  • Homepage
  • Works
  • Resume
  • Contact

Usage

If you are looking to create your own portfolio page, ASP Portfolio provides an excellent starting point. You can use this codebase as a foundation and customize it to fit your unique style and preferences. Follow the steps below to get started:

Development

Scripts

Note : it is also possible to start development with GitHub Codespaces, when navigating to < > Code, select Codespaces instead of Local. Click on either the +-sign or the Create codespace on master-button.

  1. Clone the repository and install dependencies:
https://github.com/AhmetSelimPehlivan/ASP-Portfolio.git && npm install
  1. Customize the content in the portfolio components to reflect your projects, experiences, and skills.
  2. Customize the styling to match your personal branding.
  3. Launch the portfolio.
 npm start
  1. Deploy the portfolio to your desired hosting service. Like Firebase or Heroku.

How To Deploy -

This project has been deployed using Firebase.

Firebase Deployment

  • First things first, in order to use Firebase, you need to log in to your Firebase console and create a new project
  • You then need to install the Firebase CLI tools:
 npm install -g firebase-tools
  • Next, we will setup a firebase context for the current application. For that, in the same root folder, type:
 firebase init
  • One final step before deploying your application: you just need to make sure that you are logged in to your Firebase account:
 firebase login
  • Finally, it is time to deploy our application to millions of users:
 firebase deploy
  • Great job! You can now visit the generated URL and experience your live application. If you prefer to use a custom URL, you have the option to modify it using Firebase hosting.

How To Contribute -

I would be delighted to review your pull requests (PRs) and explore all the fantastic enhancements you can make to this portfolio.

Tech Stack Used -

  • React.js
  • Style-Component
  • CSSTransition

Thanks

If you found this portfolio template enjoyable, please consider giving it a ⭐.

License

ASP Portfolio is open-source software released under the MIT License.