Intelligent Golang(Fiber+Gorm+Docker+Postgres) Backend Generation Platform
# JasphineEngine
**Version 2025.2.1**
*Intelligent Backend Generation Platform*
---
## What's NEW
##### added jwt auth
## 🚀 Overview
JasphineEngine is a sophisticated CLI tool that automatically generates complete, production-ready Go Fiber + GORM backend systems through an interactive interface. Developed by **Jasphine Digital Technologies** in Uganda, this engine transforms how developers build robust REST APIs.
### 🌍 African Innovation
- **Developer**: Mikhael Jasper Walusimbi
- **Organization**: Jasphine Digital Technologies
- **Location**: Kampala, Uganda
- **Contact**:
jasphine.com
---
## ✨ Features
### 🎯 Core Functionality
- **Interactive CLI Interface**: Visual, step-by-step project setup
- **Complete CRUD Generation**: Auto-generates models, repositories, services, handlers, and routes
- **PostgreSQL with GORM**: Full database integration with migrations
- **Fiber Framework**: High-performance HTTP server
- **Relationship Mapping**: One-to-many, many-to-one, many-to-many relationships
- **Production Ready**: Includes logging, error handling, and best practices
### 🏗️ Generated Architecture
Models → Repositories → Services → Handlers → Routes
---
## 🛠️ Installation
### Prerequisites
- Go 1.21 or higher
- PostgreSQL database
### Quick Install
# Clone and build
git clone
cd jasphine-engine
go build -o jasphine-engine main.go
# Run directly
./jasphine-engine
### 🤝 Contributing
We welcome contributions from developers worldwide!
### Development
bash
```
git clone
cd jasphine-engine
go mod download
go build -o jasphine-engine main.go
```
### 📞 Support
#### Issues: GitHub Issues
#### Documentation: Included in repository
#### Contact:
jasphine.com
### 🏆 Acknowledgments
##### Built with passion in Uganda by Jasphine Digital Technologies
##### Developer: Mikhael Jasper Walusimbi
##### Vision: Empowering developers through African innovation
###### "Bridging continents with code, built from the heart of Africa."