Skip to content

Latest commit

 

History

History
98 lines (61 loc) · 2.47 KB

README.md

File metadata and controls

98 lines (61 loc) · 2.47 KB

MyFolio Portfolio Template

License: GPL v3

A dynamic and responsive portfolio template built with Express.

👉 Live Preview

App Screenshot

🚀 Tech Stack

✨ Features

  • 📂 Dynamic: Automatically fetch projects from your GitHub repositories
  • 📱 Responsive: Designed for devices of all sizes
  • 🌓 Light/Dark theme toggle
  • 🎈 Lightweight
  • 🚀 Demo

💡 How to Use

Run Locally

Clone the project

  git clone https://github.com/VaibhavAswal/myFolio.git

Go to the project directory

  cd myFolio

Install dependencies

  npm install

Start the server

  npm run start

Cutomise

To fetch projects from your Github

Credential are stored in Config.js edit it with your Github token and username

let config = {};

config.githubToken = "YOUR GITHUB TOKEN HERE";
config.githubUsername = "YOUR USERNAME HERE";

module.exports = config;

For editing page contents

Navigate to /views where you can find two pug templates index and projects. Index is static and projects is dynamic. You can edit both according to your needs.

For adding images and other static files

You can store your files at /public from where your can dierectly link them in pug using. You can see linked css files in the projects for example

Contributing

Contributions are always welcome!

You can create requests on dev branch Feel Free to Contribute

Please adhere to this project's code of conduct.

Authors

License License: GPL v3

GNU General Public License v3.0

App Screenshot