🔥FLASH SALE: 30% OFF everything!
LogoTemplateFame
icon of Cali.so

Cali.so

Cali.so is an open-source personal website and blog project, leveraging Next.js, React, and TypeScript for a modern, high-performance online presence....

Introduction

This project provides the open-source codebase for Cali's personal blog website, cali.so. It is designed for individuals seeking to establish a robust and modern online presence, offering a comprehensive solution for blogging and personal branding.

Key technical features include:

  • Frontend: Built with Next.js, React, and TypeScript for a fast, scalable, and type-safe development experience.
  • Styling: Utilizes Tailwind CSS for utility-first styling, enabling rapid UI development and consistent design.
  • Animations: Incorporates Framer Motion for smooth and engaging UI animations.
  • UI Components: Leverages Radix UI for accessible and customizable UI primitives.
  • Authentication: Integrates Clerk for secure and easy-to-implement user authentication.
  • Database: Uses Neon (PostgreSQL) for data storage, managed with Drizzle ORM for a type-safe and efficient database interaction layer.
  • Content Management: Powered by Sanity, a headless CMS, allowing for flexible content creation and management, including dynamic homepage elements and work experience.
  • Email Services: Features React Email for building beautiful email templates and Resend for reliable email delivery.

The project is ideal for developers who want to deploy their own personal website or blog, providing a solid foundation with a modern tech stack. While it requires environment variables for specific service providers to run locally, a detailed official tutorial is available for deployment. Recent updates include a migration from PlanetScale (MySQL) to Neon (PostgreSQL) due to changes in PlanetScale's free tier, and an upgrade to Sanity and Next.js v14.1, enhancing content flexibility.

Information

Categories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates