---
description: >-
  This project was built while learning Golang and Fiber. I find Fiber more
  performant than other server packages available during my initial benchmarks.
---

# Introduction

## Getting started

In this project, [https://github.com/sujit-baniya/fiber-boilerplate](https://github.com/sujit-baniya/fiber-boilerplate), I tried to cover most of the scenarios and features. Some of the features included are:

* Basic Auth Implementation using Session and Cookies
* Email Sending
* Role and Permission implementation using Casbin
* File uploads
* Payment processing via PayPal
* Logging with file rotation
* Gorm Implementation
* Code Profile using Pyroscope
* REST API authentication with JWT
* Easy Config using .env and yaml
* Easy and Almost Zero Downtime production Deployment with Makefile

