import mongoose from 'mongoose'; const volunteerSchema = new mongoose.Schema({ fullName: { type: String, required: true }, address: { type: String, required: true }, phone: { type: String, required: true }, email: { type: String, required: true, unique: true }, organization: { type: String, default: '' }, interests: [{ type: String, enum: ['environment', 'education', 'community', 'events'] }], availability: [{ type: String, enum: ['weekdays', 'weekends', 'evenings'] }], createdAt: { type: Date, default: Date.now } }); export default mongoose.model('Volunteer', volunteerSchema);