Skip to content

An app to build portfolios from your GitHub repos

License

Notifications You must be signed in to change notification settings

ramonpbarros/portfolio-builder

 
 

Repository files navigation

GHPort

License: MIT

Web application that generates a portfolio website displaying GitHub repositories.

Table of contents

General info

This app is for a developer that has a GitHub account that wants to create a portfolio website from his/her selected repositories, without knowing anything about web development. So that he/she can can display his/her favorite GitHub repos nicely formatted!

Screenshots

Example gif

Technologies

  • JavaScript
  • CSS 3
  • HTML 5
  • Node.js
  • Express
  • MySQL
  • Sequelize
  • Handlebars
  • GitHub API

Setup

This application runs in the browser. Nothing needs to be installed except for your default browser.

  • Repository can be found here: GitHub Make sure to git clone and check out the code!

Code Examples

Show examples of usage: return axios.get("https://api.github.com/users/" + username).then();

Features

List of features:

  • Authenticate user.
  • Select repos from GitHub.
  • Create portfolio website.

To-do list:

  • Add more layouts/themes.
  • Add contact me section.
  • Add multiple

Status

Project is: in progress

  • Make sure to check the application here.

Contact

Created by @danielmacias, @ramonpbarros, @ryanharris, and @tylorkolbeck - feel free to contact us!

About

An app to build portfolios from your GitHub repos

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 48.9%
  • HTML 47.8%
  • CSS 3.2%
  • TSQL 0.1%