Skip to content

elliefoote/portfolio

Repository files navigation

My personal website

Stack

  • NextJS - I love the developer experience, speed, and built-in Typescript support.
  • TailwindCSS - Tailwind's utility-first CSS approach suits me perfectly—its sensible defaults help me to avoid a lot of pitfalls as someone who greatly prefers coding to visual design!
  • react-rough-notation - used for JS animations on the home page.
  • Contentlayer - Content SDK that validates and transforms blog post content in Markdown into type-safe JSON data.

Project structure

$PROJECT_ROOT
│   # React component files
├── components
│   # Global CSS
├── css
│   # Markdown files for blog posts
├── data
│    └──blog
│   # Template layouts
├── layouts
│   # Non-react modules, utilities
├── lib
│   # Page files
├── pages
│   # Static files for images, rss, and assets
└── public

Credits

Based on Timothy Lin's excellent Tailwind NextJs starter blog template.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •