Personal Curriculum Vitae Website

This is the source code for my personal website, which is built using Express and Node.js, and deployed on Render.

Features

  • Responsive design for optimal viewing on any device
  • Customizable color scheme
  • Option to display my resume in PDF format
  • Links to my social media profiles and projects

Getting Started

  1. Clone the repository: git clone https://github.com/giacomo-secchi/personal-website.git
  2. Install the dependencies: npm install
  3. Start the server locally for development: npm start
  4. Navigate to http://localhost:3000/
  5. Deploy the code to your Render service

Deployment

This website is deployed on Render, a platform for hosting web applications. Follow the instructions on Render to deploy the code. Make sure to configure the environment variables and set the correct file paths.

Customization

You can customize the color scheme of the website by editing the src/scss/styles.scss file.

You can also replace the resume PDF file in the public folder with your own.

Built With

References

I took inspiration for the microdata structure from this guide: https://webdesign.tutsplus.com/how-to-create-an-html5-microdata-powered-resume--net-22046t.

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details.