Skip to content

VaibhavAswal/myFolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Dynamic Responsive portfolio template made with pug, express.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •