Programming Assignment - 1
Construct a Website (multiple Web pages) containing ‘Resume’ and Bio -data by using relevant HTML elements and appropriate styling for presentation with CSS/jQuery/JavaScript. Host the Website on a cloud platform.
Part 1: Code for the Website
1. Folder Structure
Create a folder named resume_website
with the following structure:
2. Home Page (index.html)
3. Resume Page (resume.html)
4. Bio-data Page (bio.html)
5. CSS Styling (styles.css)
6. Optional JavaScript (script.js)
Part 2: Hosting the Website on a Cloud Platform
You can host the website on GitHub Pages, Netlify, or Vercel. Here's the step-by-step procedure for each:
Option 1: Hosting on GitHub Pages
Create a GitHub Repository:
- Log in to GitHub and create a new repository (e.g.,
resume-website
).
- Log in to GitHub and create a new repository (e.g.,
Push Your Code:
- Initialize Git in your project folder:
- Initialize Git in your project folder:
Enable GitHub Pages:
- Go to the repository settings.
- Scroll down to the Pages section.
- Select the branch (
main
) and root directory. Save. - Your website will be available at
https://yourusername.github.io/resume-website
.
Option 2: Hosting on Netlify
Sign Up for Netlify:
- Go to Netlify and create an account.
Upload Your Website:
- Drag and drop the
resume_website
folder into the Netlify dashboard.
- Drag and drop the
Get Your URL:
- Netlify will provide a live URL for your website.
Option 3: Hosting on Vercel
Sign Up for Vercel:
- Go to Vercel and create an account.
Deploy Your Project:
- Use the CLI:
- Follow the prompts to deploy your project.
- Use the CLI:
Access Your Website:
- Vercel will provide a live URL for your website.
-:END:-
Comments
Post a Comment