Skip to content

sandikodev/sandikodev.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SandikoDev Portfolio

Personal portfolio website showcasing full-stack development expertise and innovative projects.

license code size contributors

bookworm-light

Personal portfolio website of a full-stack developer showcasing technical expertise, innovative projects, and development insights. Features dual design system with blog mode for professional content and experimental terminal mode demonstrating cutting-edge desktop development concepts.

🔑Key Features

  • 🎨 Highly Customizable (Color, Font, Menu, Social Links, SEO Meta Tags, etc.)
  • 👥 Multi-Author Support
  • 📚 Authors Page
  • 👤 Author Single Page
  • 🔍 Search Functionality with FuseJS
  • 🏷️ Tags and Categories Support
  • 📲 Post Social Share Option
  • 🔗 Similar Post Suggestions
  • ⚡ Fast by Default (95+ Google PageSpeed Score)
  • ⚙️ Netlify Settings Pre-configured
  • 📬 Contact Form Support
  • 🌅 Support OG Image
  • ✍️ Write and Update Content in Markdown / MDX
  • 📚 MDX Components Auto Import
  • 📝 Includes Draft Pages and Posts
  • 🚀 Built with Tailwind CSS Framework
  • 📱 Fully Responsive on Desktops, Tablets, and Smartphones
  • 🔍 SEO Friendly

🔧Installation

After downloading the template, you have some prerequisites to install. Then you can run it on your localhost. You can view the package.json file to see which scripts are included.

⚙️Install prerequisites (once for a machine)

🖥️Local setup

After successfully installing those dependencies, open this template with any IDE [VS Code recommended], and then open the internal terminal of IDM [vs code shortcut ctrl/cmd+`]

  • Install dependencies
pnpm install
  • Run locally
pnpm dev

After that, it will open up a preview of the template in your default browser, watch for changes to source files, and live-reload the browser when changes are saved.

🔨Production Build

After finishing all the customization, you can create a production build by running this command.

pnpm build

🎨 Dual Design System

This portfolio features two distinct design systems that users can toggle between:

Design System V1 (Blog Mode) - Default

Clean, modern blog interface with Inter + Georgia fonts. Perfect for reading articles and professional content.

Design System V2 (Terminal Mode) - /workspace

i3wm/sway-inspired tiling window manager interface with retro terminal aesthetics. Features:

  • Simulates minimal Linux desktop environment
  • Customizable themes (Tokyo Night, Dracula, Gruvbox, Nord, Matrix)
  • Keyboard-driven navigation (vim-style shortcuts)
  • Demonstrates that the "geek world" is accessible and customizable

Philosophy: Making the terminal aesthetic approachable for everyone while providing a playground for ricing enthusiasts. Think of it as a mini v0.dev simulator meets i3wm showcase.

User Preference: The selected design system is saved in browser localStorage, allowing visitors to choose their preferred experience.

🔬 Experimental: RENDER Framework

The /workspace interface serves as a preview for RENDER - an experimental desktop framework project:

  • Philosophy: "Tunneling the door at everything"
  • Goal: Revolutionary desktop development with web DX
  • Repository: workspace-framework organization

This is an ongoing experiment in desktop environment innovation.

🐞Reporting Issues

We use GitHub Issues as the official bug tracker for this Portfolio. Please Search existing issues. It’s possible someone has already reported the same problem. If your problem or idea has not been addressed yet, feel free to open a new issue.

📄License

Copyright (c) 2023 - Present, Designed & Developed by SandikoDev

Code License: Released under the MIT license.

Image license: The images are only for demonstration purposes. They have their license, we don't have permission to share those images.

👨‍💻Need Custom Development Services?

Besides developing beautifully designed and blazing-fast themes, we help businesses create fast, performance-focused, scalable & secure websites based on NextJs, Hugo, Astro, etc.

If you need a custom theme, theme customization, or complete website development services from scratch you can Hire Us.

Releases

No releases published

Packages

No packages published