Git Product home page Git Product logo

devclub-assignment1's Introduction

DevClub-Assignment1

You have learnt about HTML, CSS and GitHub in our first session. Now use them to create a webpage by yourself!

Task: Covid Guide

Create a webpage for users to get information and guidelines about covid

Things to include

  • A navigation bar with internal links to sections in your page
  • The home banner, with a short description of what the webpage is about, and attractive background graphics
  • Some Tips with images showing how to follow them
  • A table of common symptoms, and recommended advice for them
  • A list of common myths or FAQs regarding covid, especially the new variants
  • Embed a YouTube video which you think would be helpful for people
  • Finish with a footer giving yourself credits and also your contact details

A Figma prototype has been provided for reference, along with the Figma source file for the design. Use the drive link to download the image files

Bonus Task!

  • Create a new branch bonus in your fork of this repo. This bonus task has to be done on the bonus branch only, while the main task stays on the main branch (do not merge them)
  • Put your IIT Delhi email for contact in the footer, and use mailto to give pre-filled subject and body for the query. For example, the subject may be initialized with Query regarding CovidGuide, and the body with Hey! I visited your website and had a query...
  • Add a favicon to your website
  • Embed a Google Map of hospitals near IIT Delhi
  • Make the website responsive, so it looks good on mobile screens
  • Feel free to show your creativity in the design!
  • You can use the CSS frameworks Materialize or Tailwind (but not Bootstrap)
  • You can use Animate on Scroll or Vanta too!
  • Deploy this bonus branch using Firebase Static Hosting, set up the GitHub Action such that the site should be rebuilt each time you push a commit to the repo. Finally, put the URL in the description (About > Website) for your fork of this repo. The URL should look something like https://*.web.app/index.html (where * can be your choice)

Use CDN option for including any libraries/frameworks. Please take only free subscriptions wherever applicable, using any paid features for the assignments is not allowed.

Submission Instructions

  • First create your GitHub account. You can use your personal email id for it.
  • FORK this repository, by clicking the "Fork" button on top right.
  • In your fork of this repo, write the code in the index.html file. You can choose to either edit it directly on GitHub website, or maybe download it, edit on your machine and then upload, or maybe clone the repo, make changes, commit and then push.
  • Feel free to upload helping-files (css and images) to your repo, make sure you include them properly with relative paths in the index.html file.
  • Host the webpage using GitHub Pages.
  • You do NOT need to create a pull request to this main repository.
  • Feel free to add more comments in the README.md file.
  • Finally, fill this Google Form with your details and URL to the hosted GitHub Pages site.

Ask any doubts on our Discord Server in #html-css-git-14jan channel

Resources

devclub-assignment1's People

Contributors

as1605 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.