Возможно выполнение следующих скриптов:
Запускает приложение в режиме разработки.
Откройте http://localhost:3000 в браузере для просмотра.
При внесении изменений приложение будет перезагружаться.\
Собирает оптимизированную версию проекта в папку build.\
{
method: "l";
email: "string";
password: "string";
}
{
name: "string";
surname: "string";
email: "string";
teacher: bollean;
// Для студентов отправляется группа
group?: string;
// Для преподавателей отправляются
// ставка, предметы и желаемое расписание
fullTime?: number;
subjects?: string[];
desiredSchedule?: {
day: {
id: 0,
name?: string,
scoreTime: int (злой = -10, чуть-чуть злой = -5, радостный = 1)
} []
} [6];
}
{
method: "r";
name: string;
surname: string;
email: string;
password: string;
teacher: bool;
group?: string;
}
{
name: string;
surname: string;
email: string;
teacher: bool;
// Для студентов отправляется группа
group?: string;
// Для преподавателей отправляются
// ставка, предметы и желаемое расписание
fullTime?: number;
subjects?: string[];
desiredSchedule?: {
day: {
id: 0,
name?: string,
scoreTime: int (злой = -10, чуть-чуть злой = -5, радостный = 1)
} []
} [6];
}
{
method: "p";
name: string;
subjects: {
name: string;
hours: number;
}[];
groups: {
name: string;
} [];
teachers: {
email: string;
hours: number;
} []
}
{
method: "s";
email: string;
subjects: {
name: string;
} [];
}
{
method: "a";
project_name: string;
}
{
subjects: string[]
}
{
method: "h";
email: string;
timetable: {
day: {
// Временной интервал в течении дня
id: number;
name?: string;
// злой = -10, чуть-чуть злой = -5, радостный = 1
scoreTime: number;
} []
} []
}
{
method: "t";
email: string;
}
{
timetable: {
day: {
id: num;
subject: string;
group: string;
teacher: string;
} [];
} [6]
}
{
method: "f";
project_name: string;
}
{
timetable: {
day: {
id: num;
subject: string;
group: string;
teacher: string;
} [];
} [6]
}









