Skip to content

NCKU-CCS/netdb-web

Repository files navigation

Homepage of NCKU NetDB

How to contribute to this repository

  1. Clone this project.

    git clone https://github.com/NCKU-CCS/netdb-web.git
  2. Make your changes and create a pull request.

  3. Remember to change the base repository from curry0622/netdb-web to NCKU-CCS/netdb-web.

    sample


How to add a new member to this website

  1. Add your personal image to members' image folder.The best image aspect ratio is 5:4.

  2. Find your position in members.json. There are 6 positions in total, which are consultant, postdoc, assistant, phd, master, and bachelor. Each position is an array containing all members with the same position. Add a new item as below into your position array.

    Key Type Value Description
    name String "Shiao Ming Wang" Your name.
    img String "shiao-ming-wang.png"
    Your personal image name you added in step 1.
    mail String "kingkazma0112305@gmail.com" Your email.
    link Object {
      github: "your github link",
      linkedin: "your linkedin link",
      homepage: "Your fb, ig, ..."
    }
    Your links. Remember to fill in null if you don't have a specific link. That is, if you don't have a github account, please fill in `github: null`.
    expertise Array [
      "Front-end Development",
      "Data Science",
      ...
    ]
    Your expertise.
  3. Create a pull request and wait for code owners to review.


How to add a new project to this website

  1. Add your project's image to projects' images folder.

  2. Add your project's partners' images to partners' images folder.

  3. Add your project's info as below to projects.json.

    Key Type Value Description
    name String "Energy Trading Platform" Your project's name.
    year Number 2021 Your project's created year.
    type String "DLT" Your project's category, there are only 5 types available, which are `AIOT`, `Cloud Computing`, `Data Science`, `Interactive Data Visualization`.
    slogan String "Promote electricity liberalization"
    Your project's slogan.
    introduction String "The main goal of the..."
    Your project's introduction.
    link String "https://kinmen.udc-service.io"
    Your project's homepage. Remember to fill in null if your project doesn't have a homepage.
    img String "energy-platform.png"
    Your project's image name you added in step 1.
    partners Array [
      "TEPCO.svg",
      "TokyoGas.svg",
      ...
    ]
    Your project's partners' images name you added in step 2. Remember to leave an empty array there if your project doesn't have any partners.
  4. Create a pull request and wait for code owners to review.