This is an experimental project created to practice a BFF with custom features for a umechan api.
- Sync DB in a loop
- REST API (under constaction)
- Moderation UI (under construction)
- PostgreSQL (v16) for database
- Node.JS (v20) as runtime
Clone the project
git clone https://github.com/kugimiya/epds
Go to the project directory
cd epds
Install dependencies
npm install
Tune config (set creds for db)
cp .env.example .env
vim .env
Migrate db
npm run migrate up
Start
npm run start
Help
npm run start -- --help
Just run this command:
npm run migrate create your-migration-name