todo app

Manifest Frontend Examples

The objective of this repository is to showcase examples of Manifest implementations with popular frontend frameworks.

The application is a slightly modified version of the popular TodoMVC that connects to a backend instead of keeping the logic in the frontend.

All frontends share the common Manifest backend API and use the Manifest JS SDK.

The backend

The Manifest backend consists in only 7 lines of code:

name: My TODO App ✅
entities:
  Todo:
    seedCount: 10
    properties:
      - title
      - { name: completed, type: boolean }

Folder structure

├── manifest
│   ├── backend.yml
│   ├── backend.db
├── examples
│   ├── nextjs
│   │   ├── **
│   ├── react
│   │   ├── **
│   ├── svelte
│   │   ├── **
│   ├── **
│   │   ├── **
├── README.md
├── package.json
└── **

Getting started

To launch both the backend and a frontend, run those commands:

npm install
npm install --workspaces

# Run Manifest backend and Angular frontend
npm run dev-angular

# Run Manifest backend and Svelte frontend
npm run dev-svelte

Top categories

svelte logo

Need a Svelte website built?

Hire a professional Svelte developer today.
Loading Svelte Themes