Skip to content

Back-End minimal REST API used to power the front-end website of the Church of Divine Mercy and it's information of the parish. It's powered by TypeScript, enterprise version of MVC routing-controller, dependency injection, object-relational mapper for database data queries and mapper to data model to DTOs

Notifications You must be signed in to change notification settings

AdrianIgnatius15/Mamlakha

Repository files navigation

Mamlakha Express REST API

This project is developed using Express.JS framework with TypeScript as it's language. The main goal of the project is to create a robust REST API to accept request and return response which will then shape data used to reach out Yeshua's Good News to the entire world. With a simple start, slowly but surely all Yeshua's believer who can be developer of this project may soon be able to evangelise through the talent given by God to develop this project so that the Good News can be travelled throughout the world.

Libraries used in this project

1. Routing-controllers --> ["routing-controllers"](https://github.com/typestack/routing-controllers)
    Controllers for all endpoints
2. Sequelize --> ["Sequelize"](https://sequelize.org)
    Object relational mappers to communicate to the database
3. Class-transformer --> ["class-transformer"](https://github.com/typestack/class-transformer)
4. Class-validator --> ["class-validator"](https://github.com/typestack/class-validator)
5. TypeDI --> ["TypeDI"]("https://github.com/typestack/typedi")

Project Information

Owner of the project: Adrian Joseph

About

Back-End minimal REST API used to power the front-end website of the Church of Divine Mercy and it's information of the parish. It's powered by TypeScript, enterprise version of MVC routing-controller, dependency injection, object-relational mapper for database data queries and mapper to data model to DTOs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published