const mongoose = require('mongoose'); const siteSettingsSchema = new mongoose.Schema({ siteName: { type: String, default: 'SmartSolTech' }, siteDescription: { type: String, default: 'Innovative technology solutions for modern businesses' }, logo: { type: String, default: '/images/logo.png' }, favicon: { type: String, default: '/images/favicon.ico' }, contact: { email: { type: String, default: 'info@smartsoltech.kr' }, phone: { type: String, default: '+82-10-0000-0000' }, address: { type: String, default: 'Seoul, South Korea' } }, social: { facebook: String, twitter: String, linkedin: String, instagram: String, github: String, telegram: String }, telegram: { botToken: String, chatId: String, isEnabled: { type: Boolean, default: false } }, seo: { metaTitle: { type: String, default: 'SmartSolTech - Technology Solutions' }, metaDescription: { type: String, default: 'Professional web development, mobile apps, and digital solutions in Korea' }, keywords: { type: String, default: 'web development, mobile apps, UI/UX design, Korea, technology' }, googleAnalytics: String, googleTagManager: String }, hero: { title: { type: String, default: 'Smart Technology Solutions' }, subtitle: { type: String, default: 'We create innovative digital experiences that drive business growth' }, backgroundImage: { type: String, default: '/images/hero-bg.jpg' }, ctaText: { type: String, default: 'Get Started' }, ctaLink: { type: String, default: '#contact' } }, about: { title: { type: String, default: 'About SmartSolTech' }, description: { type: String, default: 'We are a team of passionate developers and designers creating cutting-edge technology solutions.' }, image: { type: String, default: '/images/about.jpg' } }, maintenance: { isEnabled: { type: Boolean, default: false }, message: { type: String, default: 'We are currently performing maintenance. Please check back soon.' } } }, { timestamps: true }); module.exports = mongoose.model('SiteSettings', siteSettingsSchema);