1οΈβ£ | Extensive logger implemented using npm's winston library. The logger supports the following levels with pretty formatting for production environment:
-
π crit (critical)
-
β error
-
π¨ warn
-
π debug
-
ποΈ verbose
-
β success
-
βΉοΈ info
This list is in decreasing order of precedence.
2οΈβ£ | Example usage of MongoDB's official npm library, mongodb instead of earlier often relied usage of mongoose library.
3οΈβ£ | A sample module having CRUD API implementation examples following the popular MVCS (Model View Controller Service) pattern.
4οΈβ£ | An ApiResponse class for a standardized approach towards API responses, open to modifications as needed.
βͺ Author: Ayush Kumar Shaw
βͺ Website: yourakshaw.com
βͺ X: @YourAKShaw
This template is MIT licensed.