portfolio Tailwind Templates

Portfolio

Software developer portfolio built with TypeScript, NextJS, Markdown & Tailwind.

Sam Klepper's Dev Portfolio

This is the repository for Sam Klepper's Developer Portfolio. The portfolio showcases various projects and technologies used.

Technologies Used

  • TypeScript
  • React
  • Next.js
  • Headless UI
  • Tailwind CSS
  • React Icons
  • Markdown
  • Frontmatter
  • Photoswipe
  • React Toastify
  • React Slick
  • EmailJS

Project Structure

The main project page is located in pages/projects/[slug].tsx. This page uses dynamic routing in Next.js to render different project details based on the slug.

Each project has its own markdown file in the projects directory. The markdown files contain the frontmatter and content for each project.

Running the Project

To run the project:

  1. Install the dependencies:
npm install
  1. Run the development server:
npm run dev

Open http://localhost:3000 with your browser to see the result.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

Top categories

Loading Svelte Themes