Skip to content

Latest commit

 

History

History
66 lines (46 loc) · 929 Bytes

README.md

File metadata and controls

66 lines (46 loc) · 929 Bytes

TextBooker

Open Source static sites generator with content management system

Features

  • Templates
    • Choose templates from gallery
    • Create your own templates
  • Editor
    • Сreate pages and blocks with rich-text editing
    • Real-time preview
  • Deploy (WIP)
    • FTP
    • Github Pages
    • Vercel

Guide

Frontend

Make sure you have a Node.js and npm.

Project setup

cd src/frontend
npm i

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Backend

Make sure you have a .NET 6 and Docker.

cd src/backend
dotnet build
dotnet run

Compose

Use docker-compose to deploy application:

cd src
docker-compose up --build -d