"Tell me who you are and I'll tell you which projects you've completed" 📜.
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.
Python Flask, Jinja2, HTML, CSS
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
Having 42 intra user account.
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!