A collection of "pomp-branded" websites
https://pompy.dev
.github/workflows | ||
.vscode | ||
apps/blog | ||
packages | ||
.eslintrc.js | ||
.firebaserc | ||
.gitignore | ||
.npmrc | ||
.prettierrc | ||
firebase.json | ||
LICENSE | ||
package.json | ||
pnpm-lock.yaml | ||
pnpm-workspace.yaml | ||
README.md | ||
turbo.json |
developomp-site
A monorepo (Turborepo) of my websites for blogging, portfolio, resume, etc.
Usage
- Clone this git repository
- Install NodeJS and pnpm
- Install Dependencies
pnpm install
- Run whatever command you need
pnpm build
- Build all apps and packagespnpm dev
- Run all apps and packages locallypnpm lint
- Lint all apps and packagespnpm clean
- Remove all auto-generated content such asnode_modules
anddist
.
Project Structure
aps
main
- https://developomp.comblog
- https://blog.developomp.com
packages
- packages prefixed with@developomp-site/
blog-content
- Contents for the blogcomponents-react
- ReactJS componentseslint-config
- ESLint configuration filestailwind-config
-tailwindCSS configuration filestheme
- universal developomp themetsconfig
- TSConfig filesutils
- Utility functions
Special thanks
- My dear friend Aditya Prakash for extensive testing and wonderful suggestions
- Ruipeng Zhang for design inspiration (hexo-icarus-theme)
- Artem Golubin for design inspiration (his blog)
- discord for dark theme color palette (before the rebranding of May 2021)
License
The source code for this project is available under the MIT License.
Font licenses:
- Source Code Pro (monospaced code font)
- Noto Sans KR (Korean and English font)