Skip to content

42 Portfolio Generator is a tool designed to fetch project and cursus information from the 42 API, allowing users to easily generate and visualize their project portfolios.

Notifications You must be signed in to change notification settings

IcQuackson/42-Portfolio-Generator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🖨️ 42 Portfolio Generator 🖨️

"Tell me who you are and I'll tell you which projects you've completed" 📜.

42

image

🗣️ About

42 Portfolio Generator is a web-page designed to fetch project and cursus information from the 42 API, allowing users to easily generate and visualize their project portfolios. With just a valid username, you can access a wealth of information about your progress at 42, all in one place.

Technology Stack

Python Flask, Jinja2, HTML, CSS

🛠️ Download

To download and use the 42 Portfolio Generator, simply clone this repository to your local machine:

git clone https://github.com/joao-per/42-portfolio-generator.git

Requirements

Having 42 intra user account.

Instructions

Ubuntu:

On the terminal change to the project directory:

Run the following terminal commands:
If you do not have python install on your PC:
sudo apt install python3
sudo apt install python3-pip

Then run the following:

pip install -r requirements.txt
cd server
python3 main.py

Controll + click on the url that was promted on the terminal. 
Follow the on-screen prompts to enter your 42 Intra username.


Explore your project portfolio at your leisure!

About

42 Portfolio Generator is a tool designed to fetch project and cursus information from the 42 API, allowing users to easily generate and visualize their project portfolios.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 42.0%
  • CSS 32.0%
  • HTML 26.0%