Skip to content

mnfst/frontend-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •