https://github.com/spajai/web-based-employee-management
Simple Custom Web based employee management system Built in Perl Dancer2 with REST api
https://github.com/spajai/web-based-employee-management
dancer-application dancer2 employee employee-database employee-management employee-management-system perl perl5 postgres rest-api restful-api
Last synced: 3 months ago
JSON representation
Simple Custom Web based employee management system Built in Perl Dancer2 with REST api
- Host: GitHub
- URL: https://github.com/spajai/web-based-employee-management
- Owner: spajai
- License: gpl-3.0
- Created: 2022-08-19T16:38:51.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-08-19T16:45:51.000Z (almost 3 years ago)
- Last Synced: 2024-12-28T11:41:34.131Z (5 months ago)
- Topics: dancer-application, dancer2, employee, employee-database, employee-management, employee-management-system, perl, perl5, postgres, rest-api, restful-api
- Language: JavaScript
- Homepage: https://github.com/spajai/web-based-employee-management
- Size: 1.59 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# web-based-employee-management
Simple Custom Web based employee management system Built in Perl Dancer2 with REST apito start
install
```
requires "Dancer2" => "0.208000";recommends "YAML" => "0";
recommends "URL::Encode::XS" => "0";
recommends "CGI::Deurl::XS" => "0";
recommends "HTTP::Parser::XS" => "0";on "test" => sub {
requires "Test::More" => "0";
requires "HTTP::Request::Common" => "0";
};# File::FindLib;
# SQL::Abstract
# DateTime::Format::Flexible
# Template::Plugin::JSON
# Dancer2::Logger::File
```to start
edit
Conf.pm and add Postgres connection
```
# The database DSN for postgres ==> more: "perldoc DBD::Pg"
$self->{database_dsn} = "DBI:Pg:database=$self->{database_name}";
```use commnad to start
perl bin/app.pl
Api path := /api/v1