/markdown-docs

A markdown editor app

Primary LanguageTypeScriptMIT LicenseMIT

markdown-docs

A markdown editor app

Installation

The project is build for dev mode via docker-compose

docker-compose up

This going to download alpine images with node services and postgres services

  • frontend: node:14.9-alpine
  • backend: node:14.9-alpine
  • database: postgres:12.0-alpine

Demo

Watch the video

Docs

Frontend

Basic idea of the components:

components

Implementing autosave idea thanks to Brad Cypert

Backend

With the idea of the app the data to store should be:

Documents Table

Field Type
id int PK
title varchar
content text
created_at timestamp
updated_at timestamp

Deploy

Test and deploys with GitHub Actions <3