More Premium Hugo Themes Premium React Themes

Aulianza.id

Personal website & portfolio, built from scratch using Next.js, TypeScript, Tailwind CSS, SWR, MDX, Firebase and Prisma.

Aulianza.id

Personal website & portfolio, built from scratch using Next.js, TypeScript, Tailwind CSS, SWR, MDX, Firebase and Prisma.

Author Avatar Theme by aulianza
Github Stars Github Stars: 468
Last Commit Last Commit: May 19, 2025 -
First Commit Created: Aug 27, 2024 -
default image

Overview:

The website is built using Next.js and various technologies to offer insights and share knowledge with others. It includes features like a ChatGPT AI, JavaScript Playground, Realtime Guestbook, Spotify Status, Wakatime Statistics, Blogs, and Projects. The technology stack includes Next.js, React, TypeScript, Tailwind CSS, Prisma Client, Firebase, and more.

Features:

  • ChatGPT AI (Unavailable): Interact with an AI by typing commands in the command palette.
  • JavaScript Playground: A pure JavaScript playground with live feedback.
  • Realtime Guestbook: Chat feature powered by Firebase for leaving messages.
  • Spotify Status: Real-time display of song information from Spotify API.
  • Wakatime Statistics: Shows coding activity data fetched from Wakatime API.
  • Blogs: Content sourced from a self-hosted headless CMS powered by WordPress.
  • Projects: Data projects retrieved from a PostgreSQL database connected through Prisma Client.

Installation:

To run this project locally, follow these steps:

  1. Clone the repository: git clone <repository-url>
  2. Navigate to the project directory: cd <project-folder>
  3. Install dependencies: npm install
  4. Rename .env.example to .env and update the variables accordingly.

Summary:

The website is a valuable resource for learning and sharing knowledge, built with Next.js and a robust tech stack. It offers various features like ChatGPT AI, JavaScript Playground, Realtime Guestbook, Spotify Status, Wakatime Statistics, Blogs, and Projects. Users can run the project locally by following the installation guide provided.