Skip to content

ccrsxx/portofolio

Repository files navigation

Portofolio

Personal portofolio and blog. Built with Next.js, Tailwind CSS, and MDX. It showcases my projects, blog posts, and integrations.

Features

Currently available features/pages:

  • Light and Dark mode support.
  • Fully responsive design and animations.
  • MDX-powered blog and project showcases with syntax highlighting.
  • Several dynamic features are powered by a custom Go API backend, including:
    • Content statistics, views, and likes tracking.
    • Guestbook authenticated via custom GitHub OAuth.
    • Real-time Spotify and Jellyfin currently playing status.
    • Contact form for direct messaging.

Development

Steps to run the project locally:

  1. Clone the repository

    git clone https://github.com/ccrsxx/portofolio
  2. Change directory to the project

    cd portofolio
  3. Install dependencies

    npm install
  4. Set up environment variables Create a copy of the .env.example file and name it .env.local. Fill in credentials as needed.

    cp .env.example .env.local
  5. Run the app in development

    npm run dev

About

My personal website built with Next.js, Tailwind CSS, Tanstack Query/Table

Topics

Resources

License

Stars

121 stars

Watchers

2 watching

Forks

Packages

 
 
 

Contributors