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.
- 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
- Homepage
- Works
- Resume
- Contact
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:
Scripts
Note : it is also possible to start development with GitHub Codespaces, when navigating to
< > Code
, selectCodespaces
instead ofLocal
. Click on either the+
-sign or theCreate codespace on master
-button.
- Clone the repository and install dependencies:
https://github.com/AhmetSelimPehlivan/ASP-Portfolio.git && npm install
- Customize the content in the portfolio components to reflect your projects, experiences, and skills.
- Customize the styling to match your personal branding.
- Launch the portfolio.
npm start
- Deploy the portfolio to your desired hosting service. Like Firebase or Heroku.
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.
I would be delighted to review your pull requests (PRs) and explore all the fantastic enhancements you can make to this portfolio.
- React.js
- Style-Component
- CSSTransition
If you found this portfolio template enjoyable, please consider giving it a โญ.
ASP Portfolio is open-source software released under the MIT License.