Skip to content

My personal website built on NextJS, Tailwind, shadcn-ui, and deployed on Vercel.

License

Notifications You must be signed in to change notification settings

seanoliver/seanoliver-dot-dev

Repository files navigation

SeanOliver dot dev

seanoliver [dot] dev

My minimalist portfolio website built with Next.js, Tailwind CSS, shadcn-ui, and TypeScript.

View Site · Report Bug · Request Feature

Top Languages GitHub repo size GitHub code size in bytes GitHub contributors GitHub last commit GitHub issues GitHub

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

This is my minimalist portfolio website built with Next.js, Tailwind CSS, shadcn-ui, and TypeScript. It's a great template for a simple personal portfolio site, and it's a great way to get familiar with shadcn-ui components, TailwindCSS, and Next.js.

It's also a great starter template using modern web technologies. Feel free to clone this repo and use it as a base for your own site. Credit is appreciated but not required.

If you like this project, please consider giving it a ⭐ on GitHub!

(back to top)

Key Features

  • Dark/Light Mode
  • Single Page Application
  • Mobile-Friendly Responsive Design
  • Scroll-to-Section Navigation using React-Scroll

(back to top)

Built With

This project was built in 2023 using the following technologies.

  • Nextjs
  • TailwindCSS
  • React
  • TypeScript
  • Nodejs
  • shadcn-ui
  • Vercel

See requirements.txt for a full list of dependencies.

(back to top)

Getting Started

This is a great simple template for a personal portfolio site using modern web technologies. Feel free to clone this repo and use it as a base for your own portfolio site. Credit is appreciated but not required.

  1. Clone and cd into this repository

    git clone https://github.com/seanoliver/seanoliver-dot-dev.git
    cd seanoliver-dot-dev
  2. Install dependencies

    pnpm install
  3. That's it! Run the app. It will be served at localhost:3000

     pnpm run dev

(back to top)

Roadmap

  • Uses Page
  • Contentlayer Blog
  • Footer
  • Sticky Nav
  • Scroll Links (no packages)
  • Social Media Links
  • TBD: Contact Form
  • TBD: Project Details Pages

(back to top)

Contributing

This is a great project base template for a simple personal portfolio site, and it's a great way to get familiar with shadcn-ui components, TailwindCSS, and Next.js. Feel free to fork this repo and make it your own. If you have any questions or suggestions, please feel free to contact me!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

If you're looking for a lightweight starter template, feel free to clone and make it your own. Credit is appreciated but not required.

Distributed under the MIT License. See LICENSE for more information.

(back to top)

Contact

Your Name - @SeanOliver - helloseanoliver@gmail.com

Project Link: https://github.com/seanoliver/warbler

Live Site: https://seanoliver.dev/

(back to top)

Acknowledgments

Here are some of other amazing minimalist portfolio sites that inspired this project:

(back to top)

About

My personal website built on NextJS, Tailwind, shadcn-ui, and deployed on Vercel.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published