Contains all code for personal sites. Written in typescript using react, next.js, tailwindcss, with turborepo.
ID | App | Status | Description |
---|---|---|---|
1. | info |
✅ | My contact information |
2. | parked |
✅ | Parked domain |
3. | portfolio |
🏗 | Personal Portfolio |
4. | share |
✅ | Public File Share |
5. | teknologist |
✅ | Consulting landing / contact page |
6. | wedding |
✅ | Personal Wedding RSVP page |
ID | Package | Description |
---|---|---|
1. | @tek/jest-config |
Base jest configuration from which other jest.config.ts configurations extend. |
2. | @tek/eslint-config |
Base eslint configuration from which all other eslintrc.js configurations extend. |
3. | @tek/ts-config |
Base typescript configuration from which all other tsconfig.json configurations inherit from. |
4. | @tek/ui |
Collection of shared UI components |
5. | @tek/icons |
Collection of shared icons |
6. | @tek/utils |
Collection of shared utilities. |
6. | @tek/storybook |
Consolidated storybook. Renders all \*.stories files and publishes to chromatic for visual diffs |
See breakdown below for personal domains.
Domain | Directory | Description | Hosted |
---|---|---|---|
tomk.info | apps/info | My contact information | Vercel |
tomk.contact | apps/info | My contact information | Vercel |
tomk.link | apps/share | Public File Share | AWS (S3) |
tknickman.com | apps/info | My contact information | Vercel |
thomasknickman.com | apps/portfolio | Portfolio | Vercel |
thomasknickman.info | apps/portfolio | Portfolio | Vercel |
thomasknickman.me | apps/portfolio | Portfolio | Vercel |
teknologist.co | apps/teknologist | Consulting landing page | Vercel |
teknologist.dev | apps/teknologist | Consulting landing page | Vercel |
teknologist.io | apps/teknologist | Consulting landing page | Vercel |
simplevocab.com | apps/parked | Parked domain | Vercel |
uber2chipotle.com | apps/parked | Parked domain | Vercel |
atekdesign.com | apps/parked | Parked domain | Vercel |
tomandsteph.wedding | apps/wedding | Personal Wedding RSVP page | Vercel |