2.2 KiB
2.2 KiB
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 packages- blog: http://localhost:3000
- main: http://localhost:5173
- portfolio: http://localhost:5174
pnpm 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.comportfolio
- https://portfolio.developomp.com
packages
- packages prefixed with@developomp-site/
blog-content
- Contents for the blogeslint-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)