Documentation Index
Fetch the complete documentation index at: https://mintlify.com/adelpro/open-tarteel/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before installing Open Tarteel, ensure you have the following installed on your system:Node.js
Version 20 or higher required
Package Manager
npm, yarn, pnpm, or bun
Open Tarteel uses Next.js 15 and React 19, which require Node.js 20 or higher.
Installation Steps
Install Dependencies
Install all required dependencies using your preferred package manager:
The installation includes all necessary dependencies:
- Next.js 15 with React 19
- Jotai for state management
- Tailwind CSS for styling
- Serwist for PWA capabilities
- TypeScript and ESLint for development
Development Scripts
Open Tarteel comes with several useful npm scripts defined inpackage.json:
Core Scripts
Code Quality Scripts
Advanced Scripts
Project Structure
After installation, your project structure will look like this:Key Dependencies
Runtime Dependencies
package.json
Development Dependencies
package.json
Configuration Files
Next.js Configuration
Thenext.config.ts file includes PWA support with Serwist:
next.config.ts
Tailwind CSS Configuration
Tailwind is configured with custom animations and plugins:tailwind.config.ts
Git Hooks
Open Tarteel uses Husky and lint-staged for pre-commit hooks:package.json
Git hooks automatically format and lint your code before commits, ensuring code quality consistency.
Environment Setup
Open Tarteel doesn’t require environment variables for basic usage. However, if you need to customize behavior:.env.local (optional)
Troubleshooting
Node version error
Node version error
Installation fails with peer dependency warnings
Installation fails with peer dependency warnings
These warnings are usually safe to ignore with Next.js 15 and React 19. If you encounter issues, try:
Port 3000 already in use
Port 3000 already in use
Change the port by modifying the dev script:Or set the PORT environment variable:
TypeScript errors after installation
TypeScript errors after installation
Clean and reinstall dependencies:
Next Steps
Now that you have Open Tarteel installed, proceed to the Quick Start guide to run the application:Quick Start Guide
Learn how to start the development server and use Open Tarteel