Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wisdomfusion/micromis

Micro Management Information System for information with dynamic fields, using Perl and Mojolicious, with MongoDB as backend database.
https://github.com/wisdomfusion/micromis

mis mojolicious mongodb perl perl5 reactjs redux

Last synced: 25 days ago
JSON representation

Micro Management Information System for information with dynamic fields, using Perl and Mojolicious, with MongoDB as backend database.

Awesome Lists containing this project

README

        

=pod

=encoding UTF-8

=head1 NAME

MicroMIS

=head1 DESCRIPTION

B for information with dynamic fields, using Perl and L, with MongoDB as backend database.

The system depends on some modules listed as follows:

=over

=item *

L

=item *

L

=item *

L

=item *

L

=back

=head1 INSTALLATION

=head2 Install Perl

B

$ \curl -L https://install.perlbrew.pl | bash
$ source ~/perl5/perlbrew/etc/bashrc
$ echo 'source ~/perl5/perlbrew/etc/bashrc' >> ~/.bash_profile
$ perlbrew init
$ perlbrew install perl-5.28.0
$ perlbrew switch perl-5.28.0
$ perlbrew install-cpanm

B

Install L or L first, and

cpan App::cpanminus

=head2 Init and run the application

$ cd MicroMIS/
$ cpanm --installdeps .
$ morbo script/app.pl

=head2 Client Interface (React)

Install node.js 8+ first, and

cd client/
npm i yarn
yarn install
yarn build

=head1 INSTRUCTIONS

=head1 CONTRIBUTIONS

=cut