This is a Jekyll website template designed for Prep Fellows.

  • By MLH Fellowship
  • Last update: Nov 26, 2021
  • Comments: 16

Portfolio Template

This is a Jekyll website template designed for Prep Fellows.

Netlify Status

Make your own!

  1. Use the Template button.
  2. Update _config.yml to contain your information.
    1. Change url to the URL you'll be hosting it at
    2. Make sure it has the /
  3. Use something like Netlify or GitHub Pages to deploy (note, this only works on username.github.io, not username.github.io/repo-name)

Add your portfolio

Head to _data and fill out either projects.yml, experience.yml and education.yml.

Project example.

- title: Online Shopping Application
  event: MLH Prep - Batch 4.5
  date: Fall 2021

Experience example.

- role: MLH Prep Fellow
  company: MLH Fellowship
  dates: Summer 2021
  logo: fellowship.svg

Education example.

- course: Prep Fellow
  institute: MLH Fellowship
  dates: Fall 2021
  logo: fellowship.svg

Add project posts

  1. Make a new .md file inside of projects.
  2. Add the header to your markdown file (see below) and change the title to the name of your blog post.
  3. Write your project page! Can be a README from GitHub or your Devpost page.
  4. Add the page-name field to your projects.yml (see below).

Top of post markdown file post.

---
title: Project
layout: page
---

projects.yml with the page-name field.

- title: Online Shopping Application
  event: MLH Prep - Batch 4.5
  date: Summer 2021
  page-name: project

Development

If you want to test it locally or add some new features, run the below commands. Make sure to have Ruby and Bundler installed.

bundle install --path vendor/bundle
bundle exec jekyll serve

Github

https://github.com/MLH-Fellowship/pod-4.1.5-portfolio

Comments(16)

  • 1

    MLH Prep logo substituted + Footer added

    Please, go through these steps before you submit a PR.

    • [ ] My Pod Leader knows I'm working on this Pull Request

    • [ ] I've explained what the Pull Request is adding.

    • [ ] I've explained why this is important.

    • There was nothing to be done much, just an image source change and a sass change which completes the assigned issue at hand.

  • 2

    🐛 Bug Fix : Improved profile picture layout

    Please, go through these steps before you submit a PR.

    • [X] My Pod Leader knows I'm working on this Pull Request
    • [X] I've explained what the Pull Request is adding.
    • [X] I've explained why this is important.

    Resolve #12

  • 3

    Damans227/adding map

    Please, go through these steps before you submit a PR.

    • [x] My Pod Leader knows I'm working on this Pull Request
    • [x] I've explained what the Pull Request is adding.
    • [x] I've explained why this is important.

    This pull request is a work in progress to add the following enhancement: https://github.com/MLH-Fellowship/pod-4.1.5-portfolio/issues/10

    Test server: add-map-prep-pod-4-1-5.netlify.app

    Resources leveraged to build the custom map:

    1. Leaflet
    2. Tutorial
  • 4

    Added stats of PRs

    Please, go through these steps before you submit a PR.

    • [x] My Pod Leader knows I'm working on this Pull Request
    • [x] I've explained what the Pull Request is adding.
    • [x] I've explained why this is important.
  • 5

    Added everyone on map, and a few tweaks

    Please, go through these steps before you submit a PR.

    • [x] My Pod Leader knows I'm working on this Pull Request
    • [x] I've explained what the Pull Request is adding.
    • [x] I've explained why this is important.

    This Pull Request Fixes #10 @Damans227 @ricardoprins @khattakdev PTAL, thx!

  • 6

    Social media icons + pod data + enhanced UI

    Fixes:

    #11 and #13

    • Added pod information. TODO: Add Yididya info and picture (could not be found anywhere)
    • Added pictures for pod members. A .jpeg format was chosen to have reduced size
    • Added social media and pictures to cards.
    • Added carousel animation to cards, to improve UI and visibility.
    • Added pod number to config.yml
    • Added .DS_store to .gitignore (we've noticed that this file was uploaded to the repo in a previous PR)
  • 7

    (Feat) Add Leaderboard

    Please, go through these steps before you submit a PR.

    • [x] My Pod Leader knows I'm working on this Pull Request
    • [x] I've explained what the Pull Request is adding.
    • [x] I've explained why this is important.

    Attempts to fix:

    • #4
  • 8

    Changed the header background to an image

    Please, go through these steps before you submit a PR.

    • [x] My Pod Leader knows I'm working on this Pull Request
    • [x] I've explained what the Pull Request is adding.
    • [x] I've explained why this is important.

    Fixes #3

  • 9

    added stats

    Please, go through these steps before you submit a PR.

    • [x] My Pod Leader knows I'm working on this Pull Request
    • [x] I've explained what the Pull Request is adding.
    • [x] I've explained why this is important.
  • 10

    Fixing the pod map

    Please, go through these steps before you submit a PR.

    • [x] My Pod Leader knows I'm working on this Pull Request
    • [x] I've explained what the Pull Request is adding.
    • [x] I've explained why this is important.

    Re-adding the map to pod website. @khattakdev @Shikhar15606 @P0intMaN Ptal, thx!

  • 11

    Making Everyone visible on initial render

    Please, go through these steps before you submit a PR.

    • [x] My Pod Leader knows I'm working on this Pull Request
    • [x] I've explained what the Pull Request is adding.
    • [x] I've explained why this is important.

    Minor Fix PR. Fixes #10

    @Damans227 @sumitshinde2608 @khattakdev PTAL, Thx!

  • 12

    Blog

    Please, go through these steps before you submit a PR.

    • [x] My Pod Leader knows I'm working on this Pull Request
    • [x] I've explained what the Pull Request is adding.
    • [x] I've explained why this is important.

    Works on #7

    I haven't created the best blog out there, But you can just go to the _posts folder and create a file that will be published as a blog on the pod website. I have added a few sample blogs as well.

    @Damans227 @khattakdev PTAL. Thanks

  • 13

    navbar: Remove underline effect from navbar options.

    Please, go through these steps before you submit a PR.

    • [x] My Pod Leader knows I'm working on this Pull Request
    • [x] I've explained what the Pull Request is adding.
    • [x] I've explained why this is important.

    This is a minor fix to remove the underline effect from the navbar options.

    | Before | After | | --- | --- | | Screenshot from 2021-11-14 18-43-32 | Screenshot from 2021-11-14 18-43-21 |

  • 14

    🐛Bug Fix: Centrally align and justify the profle title

    Please, go through these steps before you submit a PR.

    • [x] My Pod Leader knows I'm working on this Pull Request
    • [x] I've explained what the Pull Request is adding.
    • [x] I've explained why this is important.
  • 15

    Dark theme

    Please, go through these steps before you submit a PR.

    • [x] My Pod Leader knows I'm working on this Pull Request
    • [x] I've explained what the Pull Request is adding.
    • [x] I've explained why this is important.

    This PR adds dark mode for the site

  • 16

    Add the pod!

    Currently, then repository has members of the MLH team on it, but you should replace them with members of the pod.

    You can update information in _data/fellows.yml

    You should work on:

    • [ ] Replacing the images
    • [ ] Update the names and locations of each fellow
    • [ ] Update the pod number inside of _config.yml