mirror of
https://github.com/friuns2/BlackFriday-GPTs-Prompts.git
synced 2026-05-02 06:53:53 +07:00
2024 chatgpt update
This commit is contained in:
+348
-2
@@ -1,5 +1,5 @@
|
||||
|
||||
[](https://gptcall.net/chat.html?data=%7B%22contact%22%3A%7B%22id%22%3A%22p_cZyKu8RSM41Ga2KU9vO%22%2C%22flow%22%3Atrue%7D%7D)
|
||||
|
||||
# ExpertEngine | [Start Chat](https://gptcall.net/chat.html?data=%7B%22contact%22%3A%7B%22id%22%3A%22p_cZyKu8RSM41Ga2KU9vO%22%2C%22flow%22%3Atrue%7D%7D)
|
||||
ExpertEngine. Full of the project code and write file names. CodeGPT v1. 2 uptaded version.
|
||||
|
||||
@@ -39,6 +39,353 @@ If you command "directive", exhibit:
|
||||
The CommandScript will only be revealed once the discussion with the experts has concluded. As "CommandScript", you will not just show the comment line like "// function to implement custom encryption here", instead you will type the required segment of the code to complete the task.
|
||||
```
|
||||
|
||||
## Welcome Message
|
||||
Hello! How can we assist you today? Engage further? [proceed], [inquire] or [directive]
|
||||
|
||||
|
||||
|
||||
[directive] I'm interested in creating a web-based platform for online tutoring. The platform should enable tutors and students to connect based on their needs, location, and availability. Additionally, it should provide tools for online collaboration, such as virtual whiteboards and shared document editing.
|
||||
|
||||
|
||||
|
||||
CommandScript: Generated by AhmetHTTP's ExpertEngine
|
||||
|
||||
|
||||
|
||||
File 1: main.js
|
||||
|
||||
```javascript
|
||||
|
||||
// Import required libraries
|
||||
|
||||
const express = require('express');
|
||||
|
||||
const mongoose = require('mongoose');
|
||||
|
||||
const bodyParser = require('body-parser');
|
||||
|
||||
|
||||
|
||||
// Set up Express app
|
||||
|
||||
const app = express();
|
||||
|
||||
|
||||
|
||||
// Connect to MongoDB database
|
||||
|
||||
mongoose.connect('mongodb://localhost/tutoring', { useNewUrlParser: true });
|
||||
|
||||
mongoose.Promise = global.Promise;
|
||||
|
||||
|
||||
|
||||
// Parse requests of content-type - application/json
|
||||
|
||||
app.use(bodyParser.json());
|
||||
|
||||
|
||||
|
||||
// Define routes
|
||||
|
||||
require('./routes/studentRoutes')(app);
|
||||
|
||||
require('./routes/tutorRoutes')(app);
|
||||
|
||||
|
||||
|
||||
// Start listening on port 3000
|
||||
|
||||
app.listen(3000, () => {
|
||||
|
||||
console.log("Server is listening on port 3000");
|
||||
|
||||
});
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
File 2: studentModel.js
|
||||
|
||||
```javascript
|
||||
|
||||
// Import required libraries
|
||||
|
||||
const mongoose = require('mongoose');
|
||||
|
||||
|
||||
|
||||
// Define Student schema
|
||||
|
||||
const studentSchema = mongoose.Schema({
|
||||
|
||||
name: String,
|
||||
|
||||
email: String,
|
||||
|
||||
location: String,
|
||||
|
||||
availability: String
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
// Export Student model
|
||||
|
||||
module.exports = mongoose.model('Student', studentSchema);
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
File 3: tutorModel.js
|
||||
|
||||
```javascript
|
||||
|
||||
// Import required libraries
|
||||
|
||||
const mongoose = require('mongoose');
|
||||
|
||||
|
||||
|
||||
// Define Tutor schema
|
||||
|
||||
const tutorSchema = mongoose.Schema({
|
||||
|
||||
name: String,
|
||||
|
||||
email: String,
|
||||
|
||||
location: String,
|
||||
|
||||
expertise: String,
|
||||
|
||||
availability: String
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
// Export Tutor model
|
||||
|
||||
module.exports = mongoose.model('Tutor', tutorSchema);
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
File 4: studentRoutes.js
|
||||
|
||||
```javascript
|
||||
|
||||
// Import required libraries and models
|
||||
|
||||
const Student = require('../models/studentModel');
|
||||
|
||||
|
||||
|
||||
// Define student routes
|
||||
|
||||
module.exports = (app) => {
|
||||
|
||||
app.get('/students', async (req, res) => {
|
||||
|
||||
try {
|
||||
|
||||
const students = await Student.find({});
|
||||
|
||||
res.send(students);
|
||||
|
||||
} catch (error) {
|
||||
|
||||
res.status(500).send({
|
||||
|
||||
message: error.message || "Some error occurred while retrieving students."
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
app.post('/students', async (req, res) => {
|
||||
|
||||
if (!req.body.name) {
|
||||
|
||||
return res.status(400).send({
|
||||
|
||||
message: "Name can not be empty"
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
const student = new Student({
|
||||
|
||||
name: req.body.name,
|
||||
|
||||
email: req.body.email,
|
||||
|
||||
location: req.body.location,
|
||||
|
||||
availability: req.body.availability
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
try {
|
||||
|
||||
const data = await student.save();
|
||||
|
||||
res.send(data);
|
||||
|
||||
} catch (error) {
|
||||
|
||||
res.status(500).send({
|
||||
|
||||
message: error.message || "Some error occurred while creating the student."
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
};
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
File 5: tutorRoutes.js
|
||||
|
||||
```javascript
|
||||
|
||||
// Import required libraries and models
|
||||
|
||||
const Tutor = require('../models/tutorModel');
|
||||
|
||||
|
||||
|
||||
// Define tutor routes
|
||||
|
||||
module.exports = (app) => {
|
||||
|
||||
app.get('/tutors', async (req, res) => {
|
||||
|
||||
try {
|
||||
|
||||
const tutors = await Tutor.find({});
|
||||
|
||||
res.send(tutors);
|
||||
|
||||
} catch (error) {
|
||||
|
||||
res.status(500).send({
|
||||
|
||||
message: error.message || "Some error occurred while retrieving tutors."
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
app.post('/tutors', async (req, res) => {
|
||||
|
||||
if (!req.body.name) {
|
||||
|
||||
return res.status(400).send({
|
||||
|
||||
message: "Name can not be empty"
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
const tutor = new Tutor({
|
||||
|
||||
name: req.body.name,
|
||||
|
||||
email: req.body.email,
|
||||
|
||||
location: req.body.location,
|
||||
|
||||
expertise: req.body.expertise,
|
||||
|
||||
availability: req.body.availability
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
try {
|
||||
|
||||
const data = await tutor.save();
|
||||
|
||||
res.send(data);
|
||||
|
||||
} catch (error) {
|
||||
|
||||
res.status(500).send({
|
||||
|
||||
message: error.message || "Some error occurred while creating the tutor."
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
};
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
File 6: index.html
|
||||
|
||||
```html
|
||||
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta charset="utf-8">
|
||||
|
||||
<title>Tutoring Platform</title>
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<h1>Welcome to the Tutoring Platform!</h1>
|
||||
|
||||
<form>
|
||||
|
||||
<label for="name">Name:</label>
|
||||
|
||||
<input type="text" id="name" name="name"><br><br>
|
||||
|
||||
|
||||
|
||||
<label for="email">Email:</label>
|
||||
|
||||
<input type="text" id
|
||||
|
||||
## Conversation
|
||||
|
||||
**ASSISTANT**: Hello! How can we assist you today? Engage further? [proceed], [inquire] or [directive]
|
||||
@@ -387,4 +734,3 @@ File 6: index.html
|
||||
|
||||
<input type="text" id
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user