/ResumeOnTheWeb

Everyone needs their own little spot on the interwebs, and this is mine. Welcome to my resume, on the web!

Primary LanguageTypeScriptMIT LicenseMIT

Resume on the Web


Badges of Honor

Website Uptime Robot Last Commit Code Size MIT License


Everyone needs their own little spot on the interwebs, and this is mine.
Welcome to my resume, on the web!

Introduction

This is the official open source repository of my website/resume aptly titled, Resume on the Web. It is build on the latest technologies, trying to put together as much of what I have learnt over the years intro practice.

The website features a variety of tidbits from across the web, from how the server is set up to the animations on the page. This README.md serves as a feature list as to what all has made this website special, and a proof of source for anyone else to fork and work on their own version of the website (with due credits, of course).

Visit the Website

To check out the live version of the site in all of it's glory, head over to:

About the Project

Resume on the Web has been a project that I've been focused on since the early 2014s. I didn't want my information to be displayed on just a sheet of paper that only HRs or Talent Scouts had the privilege of reading, I wanted it to be accessible to everyone. And that's how this project was conceptualized.

I constantly update it to match who I am, because just like this website, I don't have a static personality. I use the latest technologies and use this platform to challenge myself into learning new frameworks, new build tools, experiment with new design ideas while keeping the core principle of getting to know me as simple as possible.

This version of the project was built using NextJS (React), Tailwind CSS for their utility-first classes and Vercel to host the site.

I hope you loved the site as much as I enjoyed developing it and learning from it. If you did, please let me know using the contact form on the website, I would be ecstatic to hear from you.

If you would like to peek around the code and see what makes this website tick, the complete source code is open to probing right here on GitHub. You can even edit it to make your own version of the site, as this project is copylefted under the permissive MIT License.

Screenshots

Here is just a small sneak peek of how the website looks. The screenshots really don't do justice to the interactivity the live site provides, so head on over to https://www.amruthpillai.com/.

Landing Projects Languages

Technology

Next.js is an open-source web development framework built on top of Node.js enabling React-based web applications functionalities such as server-side rendering and generating static websites.

A utility-first CSS framework for rapidly building custom designs. Tailwind CSS is a highly customizable, low-level CSS framework that gives you all of the building blocks you need to build bespoke designs

Building from Source

Since the project has been set up with NextJS, the build process has become easier than ever. Just follow the steps to get started:

  1. Make sure you have PNPM installed on your computer, by visiting the https://pnpm.io/installation

  2. Clone the repository and go into the working directory

git clone https://github.com/AmruthPillai/ResumeOnTheWeb.git
cd ResumeOnTheWeb
  1. Then, just run this command to install the necessary dependencies. It might take a while for it to finish, so keep an episode of 'Friends' running, just in case.
pnpm install
  1. Watch the project come to life by firing up a server, brought to you by gatsby-cli which you installed in Step 1
pnpm dev
  1. If you want to build the application in production, just make use of gatsby-cli again
pnpm build

Great Gatsby