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.

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

Packages

 
 
 

Contributors