This repository is archived. Please see aytacmalkoc/homepage for the new version.
This repository contains the source codes of my personal web page. Available as open source subject to license terms. Please contribute to fix bugs and improve the application.
npm install
npm run dev
npm run build
I am getting an error Could not resolve './Layout' from src/components/index.jsx during deployment with Github workflows. You can open a pull request for a solution.
You can follow the steps below to deploy manually.
npm run deploy
yarn lint
yarn prettier-watch
yarn prettier-format
I used the Octokit package as public. If you are going to use it with auth, please copy the .env.example file as .env and assign your access token value to the VITE_GITHUB_ACCESS_TOKEN key.
cp .env.example .env
Package | Version |
---|---|
contrast | 1.0.1 |
github-lang-colors | 1.0.4 |
octokit | 2.0.3 |
gh-pages | 4.0.0 |
@aytacmallkoc/react-use-storage | 1.0.4 |
react-ga | 3.3.1 |
vite-plugin-html-purgecss | 0.1.1 |
- Add Google Analytics.
- Add a 404 page.
- Add download resume button.
- Add a contact section.
- Update the useStorage hook to run time dependent.
- Fix responsive design issues.
- Setting up purge css package.
- Fix purgecss issues.
The MIT License (MIT). Please see License File for more information.