January 10, 2025 Web Software

Spice Website

A website allowing users to run ngspice and spice opus remotely.

Next.js Tailwind CSS TypeScript Shadcn UI
Table of Contents

Table of Contents

Spice Website

Spice Website

Project Overview

The Spice Website is a website that allows users to run ngspice and spice opus remotely. It is built with Next.js and Tailwind CSS. It uses PostgreSQL as the database and uses the Prisma ORM to interact with the database. It uses the Clerk authentication service to handle authentication. It is hosted on VPS on Hetnzer.

Key Features

  • Run ngspice and spice opus remotely
  • View and download simulation results
  • User authentication
  • User management
  • API integration

Tech Stack

  • Next.js
  • Tailwind CSS
  • TypeScript
  • tRPC
  • Shadcn UI
  • PostgreSQL
  • Prisma
  • Clerk
  • ngspice
  • spice opus
  • pm2