Developer Documentation
This section contains technical documentation for developers who want to set up, configure, deploy, or contribute to Auktiva.
Tech Stack
Auktiva is built with modern technologies:
- Framework: Next.js 16 (Pages Router)
- Database: Prisma ORM with SQLite or Turso
- Authentication: NextAuth.js v4
- Styling: Tailwind CSS + DaisyUI
- Icons: Iconify (Tabler icons)
- Storage: Local filesystem or S3-compatible storage
- Process Manager: PM2 (production)
Quick Links
- Installation - Get Auktiva running locally
- Configuration - Environment variables and settings
- Database - SQLite vs Turso setup
- Storage - Local vs S3 image storage
- Deployment - Production deployment guides
- Troubleshooting - Common issues and solutions
Prerequisites
Before installing Auktiva, ensure you have:
- Node.js 18.x or higher
- npm 9.x or higher (comes with Node.js)
- Git (for cloning the repository)
Source Code
The source code is available on GitHub:
git clone https://github.com/thomsa/auktiva.gitContributing
We welcome contributions! Please see our GitHub repository for contribution guidelines.
Last updated on