Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chrismathew05/personal

Personal website
https://github.com/chrismathew05/personal

nextjs react typescript

Last synced: 6 days ago
JSON representation

Personal website

Awesome Lists containing this project

README

        

# Personal Website

This is the repo for my personal site: [chrismathew.ca](http://chrismathew.ca/). The purpose of this site is to let the user learn a little bit more about me and what I've worked on.

## Build

Follow the below steps to re-create this build/use as a template:

1. Clone this repo to a local directory.
2. Run `npm install` to install necessary modules.
3. Navigate to directory and run `yarn dev` to run the development server.
4. The resulting site can be seen at [http://localhost:3000](http://localhost:3000).
5. Making edits to the files auto-updates the preview on `localhost`.
6. Push any changes to destination repo.
7. Deploy from Github via the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme).

## Technologies

This project uses the following tech stack:

1. NextJS
2. React
3. TypeScript

## TODO

- [x] Add color to quick link icons
- [x] Add tooltips to link icons
- [x] Clean up repos linked to site
- [x] Add GIFs of tool usage
- [ ] Check and further optimize SEO
- [ ] Add link to updated resume