const mongoose = require('mongoose'); const formSchema = new mongoose.Schema({ name: { type: String, required: true, trim: true, unique: true }, admission: { background_image: String, title: String, year: String, description: String, form: { fields: [{ type: { type: String }, placeholder: String }], button: { text: String, url: String } } }, apply: { title: String, steps: [{ title: String, description: String }] }, application_form: { title: String, question: String, button: { text: String, icon: String, url: String }, links: [{ text: String, url: String }] }, updatedAt: Date }, { timestamps: true }); module.exports = mongoose.model('Form', formSchema);