Skip to content

aniruddhac13/dashboard-imt20

 
 

Repository files navigation

Dashboard: Graded Task 1

This will be the first graded task of your CS 303(P) Lab. In this task you would be creating a portfolio using the concepts learnt in labs. You would learn how to create forks, switch branches and send Pull Requests. The details regarding making portfolio is shared on LMS. The submission details are also in the file on LMS. This repository would act as the submission point for your portfolio. Read ahead carefully to understand the details.

Step 1: Fork the Repository

  • Click on the fork button which is present on the top right of the repository dashboard.
  • You will now have your personal fork.

Step 2: Commit changes

  • Find the .json file name corresponding to your roll number in the data/jsons folder.
    • For example if your roll number is IMT2020001, the file you are looking for is in the path data/jsons/IMT2019001.json
  • Change the details in your corresponding JSON files. The details asked in the JSON files are
    • name: Your name.
    • github_link: Your portfolio's github link.
    • website_link: Your portfolio's link. Make sure it is in the format http://<website url>.domain or https://<website url>.domain
      • Valid URLs: http://octocat.github.io/, https://www.google.com
      • Invalid URL format: www.google, google.com, www.google.com
  • A sample JSON has been included in the data/sample.json file for reference.
  • Commit the file.

Step 3: Send a Pull Request

  • Come back to the forked repo's dashboard.
  • You will find a Contribute button. Click on Open Pull Request.
  • Send pull request to the dev branch of the repository dashboard.
  • Click on Pull Request and add comments if you like to.

Check your changes

  • Once you have performed all these changes, the PR will be merged within 24 hrs.
  • Do get in touch with the TAs if your PR has not been merged within 24 hrs.

About

Graded Assignment 1: Make your Portfolio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 87.8%
  • CSS 12.2%