项目作者: AbdullahOztuurkk

项目描述 :
Minimal Customizable Angular Portfolio Template
高级语言: TypeScript
项目地址: git://github.com/AbdullahOztuurkk/DevPortfolio.git
创建时间: 2020-10-28T12:26:44Z
项目社区:https://github.com/AbdullahOztuurkk/DevPortfolio

开源协议:

下载


Minimal Developer Portfolio

A clean, minimal and responsive portfolio template for Developers!



Motivation

Creating a portfolio can take a long time since everything might be made from scratch. Moreover, the need of having a portfolio is essential for many developers. Having a nice and clean personal portfolio can impress several companies when applying for jobs or it can be something that developers want to show off to their friends. Therefore, Minimal Developer Portfolio is created to support and help programmers in many ways.

Table of Contents

Sections

✔️ About\
✔️ Resume\
✔️ Education in Resume section\
✔️ Job Experience in Resume section\
✔️ Services\
✔️ Testimonials\
✔️ Contact me

To view a live example, click here.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

You’ll need Git and Node.js (which comes with npm) installed on your computer.

  1. node@v12.18.0 or higher
  2. npm@6.9.0 or higher
  3. git@2.24.0 or higher

How To Use

From your command line, clone and run devPortfolio :

  1. # Clone this repository
  2. $ git clone https://github.com/abdullahoztuurkk/DevPortfolio.git
  3. # Go into the repository
  4. $ cd DevPortfolio
  5. # Install dependencies
  6. $ npm install
  7. #Start's development server
  8. $ npm start

Change and customize every section according to your need.

Personalize page content in /src/app/portfolio.ts & modify it as per your need.

  1. /* Change this file to get your Personal Porfolio */
  2. export const Configuration =
  3. {
  4. profileUrl:"https://images.pexels.com/photos/2269872/pexels-photo-2269872.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260",
  5. userName:"Abdullah Öztürk",
  6. userJob:"Software Developer",
  7. userLocation:"İstanbul",
  8. .
  9. .
  10. .
  11. .
  12. };
  13. export const Skills =[ . . . ];
  14. export const JobExperience =[ . . . ];
  15. export const Education =[ . . . ];
  16. export const Services =[ . . .];
  17. export const Testimonials =[ . . . ];
  18. export const SocialMedia =
  19. {
  20. github:"github.com",
  21. instagram:"instagram.com",
  22. twitter:"twitter.com",
  23. linkedin:"linkedin.com",
  24. medium:"medium.com",
  25. facebook:"facebook.com"
  26. }

Contributing

Just change src/app/configurations.ts to get your personal portfolio. Feel free to use it as-is or customize it as much as you want.

But if you want to contribute and make this much better for other developer have a look at Issues.

If you created something awesome and want to contribute then feel free to open an pull request.

  • Fork the project
  • Create a new branch (git checkout -b your-branch)
  • Create your new changes then commit your changes (git add . && git commit -n “New changes/issues”)
  • Push your branch to the project (git push origin your-branch)
  • Submit your pull request

Technologies Used

License

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