Skip to content

The first place winning no-code platform for generating developer resume pages, designed for and submitted to the 2022 Tech Optimum Hackathon.

Notifications You must be signed in to change notification settings

leomet07/genfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Genfolio

Genfolio is a no-code platform for generating developer portfolios.

A demo can be found on the project's devpost or on youtube.

Our stack

  • We use a Svelte frontend to create a responsive and speedy website without the overhead of a virtual DOM.
  • The frontend interfaces with an Express.js API on the backend to handle requests in an optimal manner.
  • The GitHub API is queried to provide accurate information on a developer's achievements and contributions.

For our deployment at https://genfolio.xyz/, we also use

  • An NGINX reverse proxy to manage TLS/SSL connection and encryption of requests,
  • And Cloudflare DNS with encrypted proxying on the edge to further secure our traffic, and prevent DDoS attacks against our service.

Quickstart

Apply a .env as per the [server environment configuration](server/README.md#Environment Variables). (optional) Run the ./redeploy.sh script at the root of this repository.

To run development builds of the Genfolio services individually, refer to the specific README.md files within each directory.

About

This is a group submission for TechOptimum by David Chen, Leonid Metlitsky, John Murphy, and Richard Watkins.

Our submission, Genfolio, won first place at TechOptimum.

About

The first place winning no-code platform for generating developer resume pages, designed for and submitted to the 2022 Tech Optimum Hackathon.

Resources

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •