Skip to content

Exelery/rsClone

Repository files navigation

Page Builder

RsClone

Конструктов сайтов, который позволяет создавать сайты визуально используя готовые элементы, либо писать код самостоятельно и настраивать всё под себя.

Tech Stack

Frontend

  • Vue
  • TypeScript
  • Vite
  • SASS
  • ESlint
  • Drag&drop
  • SPA

Backend

  • JavaScript
  • Express.js
  • Node.js
  • MySql
  • REST API
  • JWT
  • CORS

Libreries

Frontend

  • Axios - отправка запросов на сервер
  • TanStack Query - Асинхронное управление состоянием
  • VeeValidate и Zod - Валидация запросов перед отправкой на сервер
  • i18next - Перевод сайта на множество языков
  • VueUse - Коллекция поллезных утилит для Vue
  • Сodemirror - Превращение простого поля для ввода текста в редактор кода
  • Draggable - Реализация Drag&drop функционала
  • Interactjs - Контроль размеров элементов при перетаскивании
  • Pinia - управления состояниями
  • Resizable - Управление размерами элеметов на странице
  • SortableJS и Vue.draggable.next - Drag&drop функционал
  • Vue Router маршрутизация в приложении
  • Bootstrap библиотека для стилизации приложения

Backend

  • nodemon - запуск кода, и его автоматического перезапуска после изменений
  • bcrypt - шифрование паролей
  • cors - работа с cors
  • dotenv - чтение переменных среды из файла .env
  • nodemailer - отправление почты
  • express-validator - валидация входящих данных
  • uuid - генерация уникальных id
  • jsonwebtoken - работа с jwt токеном

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •