This is the source code for my personal website, deployed on Netlify at danielsu.ca.
This project is built with vanilla HTML/CSS and JavaScript.
It's a lightweight, static website with no backend.
The project is structured as follows:
index.html: The main entry point for the website.app.css: CSS stylesheet for the index.html page.app.js: JavaScript file to handle animations and responsive UI.img/: Directory for all the images used in the website.
You can run this project locally by simply cloning the repository and opening index.html in your browser. Here's how you do it step-by-step:
- Clone the repository:
git clone https://github.com/daniel-su1/site.git - Navigate to the project folder:
cd site - Open
index.htmlwith your preferred web browser:open index.html
This website is deployed on Netlify. To deploy a version of this website yourself, you can follow these steps:
- Push your code to a repository on GitHub, GitLab, or Bitbucket.
- Sign up or log in to your Netlify account.
- Click the "New site from Git" button on the sites page.
- Choose your repository and branch.
- Click "Deploy site".
Now Netlify will build and deploy your site whenever you push changes to your chosen branch.
This is my personal website and I'm not currently looking for contributions. However, if you have any suggestions or feedback, feel free to open an issue or send me a pull request.
If you want to contact me you can reach me at daniel.su@uwaterloo.ca.