thundiverter / progtech-course

Часть курсовой работы по дисциплине «Технологии программирования»

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Курсовая работа по дисциплине «Технологии программирования». Расписание занятий на семестр

Сайт, написанный в процессе выполнения курсовой работы по дисциплине «Технологии программирования» на тему «Расписание занятий на семестр».

При разработке были использованы следующие технологии:

  • Языки HTML, CSS, JavaScript (всё написано вручную; без использования библиотек и фреймворков);
  • Среда выполнения Node.js (пакеты bcrypt, body-parser, express, express-session, ejs, nodemon, sqlite3);
  • База данных SQLite.

Скриншоты

Требования

  • Node.js

Установка

Клонируйте репозиторий и установите зависимости.

git clone https://github.com/thundiverter/progtech-course.git
npm install

Запуск

Для запуска локального сервера:

npm run dev

После этого нужно в браузере перейти на localhost:3000.

Начало

По умолчанию создаётся база данных с пустыми таблицами. В таблицу users (пользователи) автоматически добавляется администратор со следующими данными для входа:

  • имя пользователя — admin;
  • пароль — password.

Остальные пользователи могут быть зарегистрированы в личном кабинете администратора.

About

Часть курсовой работы по дисциплине «Технологии программирования»


Languages

Language:JavaScript 47.9%Language:EJS 40.6%Language:CSS 11.5%