Skip to content

raymondproguy/versefordevs-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VerseForDevs API 📖💻

A REST API providing Bible verses with developer-themed paraphrases.

Features

  • 🎯 Get random verses
  • 📚 Get verses by category
  • 🏷️ List all categories
  • 💚 Health check endpoint
  • 🎨 Colorful console logging

API Endpoints

Health Check


GET /api/health

Get Random Verse


GET /api/verse/random

Get All Verses


GET /api/verse/all

Get Verses by Category


GET /api/verse/category/:category

Get All Categories


GET /api/categories

Installation

npm install
npm start

Development

npm run dev

Deployment

Ready for Railway, Render, Heroku, etc.I'm deploying to pxxl.app


This gives you:
- ✅ Clean architecture (Controller → Service → Data)
- ✅ Colorful logging with utils/logger
- ✅ Health check & root endpoint
- ✅ Proper error handling
- ✅ Ready for deployment
- ✅ Clean separation of concerns


## 🧑‍💻 Built With ❤️ By

**Raymond Pro Guy**
Passionate backend developer building open-source tools for developers.

🔗 [GitHub Profile](https://github.com/raymondproguy)

---

## 📄 License

Licensed under the **MIT License** – feel free to use, fork, and build on it.

If you found this helpful, star ⭐, or share!

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors