Skip to content

Praiseson6065/Golang_LibraryManagementSystem

Repository files navigation

Golang_Library Management Project

Description

Library management: jwt authentication,admin and user registeration and login page

Installing

In order to use this makefile you will need to make sure that the following dependencies are installed on your system:
-[Go fiber](https://pkg.go.dev/database/sql)
-[Postgres sql]()
-[JWT](https://github.com/golang-jwt/jwt)

Folder Structure

**Here's a folder structure :**

	```
	Golang_Library Management/		#Root dir
	| - handlers				#Functions of Pages
	| - middlewares				#jwt middleware
	| - models				#different user models
	| - repository				#passwordchecking
	| - static				#static files like html&css
	| - main.go				#main function
	```