kumarabhirup / personal-website

GitHub monorepo that runs my personal website. Note: This stack is now almost 4 years old, I wouldn't make the tech stack choices today I used to make back then :))

Home Page:https://kumareth.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kumar Abhirup

Type emoji-log Twitter

Open Sourced https://kumareth.com

πŸ“¦ Setup

πŸ–₯️ Development environment

  • Run
$ git clone https://github.com/KumarAbhirup/personal-website # to clone project
$ cd personal-website # enter in the project
$ yarn # install modules
$ yarn dev # run development server
  • Rename packages/web/.env.example and packages/backend/.env.example to .env.

  • Visit http://localhost:3001/

βš’οΈ Linting

In VSCode

  • Install ESLint and Prettier VSCode extensions.
  • Done! Now you have live linting and autofixing setup!

In Any other IDE

  • Run yarn lint to check for linting errors.
  • Run yarn lint:fix to fix the linting errors.

πŸ¦„ Info

  • The Lerna monorepo setup was put up by Harshit Pant.
  • To customize the linter, use .eslintrc and .prettierrc file. Learn more

πŸ“ License

MIT - Source code by Kumar Abhirup

Follow me πŸ‘‹ on Twitter β†’ Twitter

About

GitHub monorepo that runs my personal website. Note: This stack is now almost 4 years old, I wouldn't make the tech stack choices today I used to make back then :))

https://kumareth.com

License:MIT License


Languages

Language:JavaScript 85.1%Language:CSS 14.9%