Skip to content

ymichels/express-broswer-form

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intro

An easy way to create forms in express This package is ment to generate and expose a form on express.

alt text

Usage

import { generateFormRouter, prepareAppForForms } from 'express-browser-form';
var app = express();
prepareAppForForms(app);// adds dependensies to the app
app.use('/form', generateFormRouter(
[
    {
        description: "enter the full name",
        fieldName: "fullName",
        fieldType: "string",
        isRequired: true
    },
    {
        description: "enter the dirth date",
        fieldName: "birthday",
        fieldType: "date",
        isRequired: true
    },
    {
        description: "enter the email",
        fieldName: "email",
        fieldType: "string",
        isRequired: false
    }
], '/form', (body: any) => body));
app.listen(3000, () => {
    console.log('Express server started at port : 3000');
});

Installation

npm install express-browser-form

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published