first commit

This commit is contained in:
r2xrzh9q2z-lab
2026-02-02 11:07:09 +07:00
commit d1b931d547
286 changed files with 53992 additions and 0 deletions

64
models/about.js Normal file
View File

@@ -0,0 +1,64 @@
const mongoose = require('mongoose');
const aboutSchema = new mongoose.Schema({
banner: {
image: String,
title: String,
text: String
},
about: {
title: String,
paragraphs: [String],
list_items: [String],
button: {
text: String,
url: String
},
image: String,
quote: {
mark_image: String,
title: String,
text: String,
author: String
}
},
values: {
background_image: String,
items: [{
icon: String,
title: String,
text: String
}]
},
education: {
images: {
student1: String,
student2: String
},
subtitle: String,
title: String,
text: String
},
advantages: {
title: String,
items: [{
number: String,
title: String,
text: String
}]
},
academic_board: {
title: String,
members: [{
image: String,
title: String,
name: String,
color: String
}]
},
updatedAt: Date
}, {
timestamps: true
});
module.exports = mongoose.model('About', aboutSchema);