Author: Harshit Gajjar
Website Link Harshit's Portfolio
Youtube Link Harshit G. Portfolio
Website Link Google Slides Link
Design Document Design Document
Project Objective: To build a personal homepage which illustrates personal and professional information about self. This is a project for CS5610 Web Development class at Northeastern University. The motivation behind this project is to showcase about ourself by making the use of creativity and learning of HTML5, CSS3 and Javascript. The website demonstrates about self that is skills, education, background and projects. The project also allow us to get familiar with eslint and prettier. The website is W3C Compliant and shows the use of HTML/CSS and JavaScript together.
- Clone the repository
- Open it in your favourite editor
- Run yarn install/ npm install to install node modules
- Go to index.html file and run the file with a live server to host the website
- Home Page (index.html) -> The user lands on this page and it contains basic details about me including resume.
- Project Page (project.html) -> The page demonstrates all the tools and technologies I have worked with.
- Experience Page (experience.html) -> The page illustrates my education and experience so far.
- Contact Page (contactme.html) -> The page allows the user the to contact and connect with me
- script.js -> This file contains JS code for toggle action of navigation bar in smaller screen sizes.
- contactme.js -> This file contains fetching data entered by user on contact me page and showing it as alert
The design document pdf can be found in the /Document folder of the project
- HTML5
- CSS3
- JavaScript
TypedJS - This library is used to achieve typing text animation on homepage