About

Learn more about the Word Game DB project

Project Description

Word Game DB is a REST API originally built with the MERN stack (MongoDB, Express, React, and Node.js). It is intended to be used for educational purposes by anyone who would like to practice their coding skills by building a word game that incorporates an API.

I was inspired to create Word Game DB while building a hangman game with Vanilla JavaScript in the summer of 2020. I wanted to incorporate an API, but couldn't find one that satisfied my requirements. Word Game DB meets those needs by returning a list of nouns, each of them associated with a category. For more information, please check out the API endpoints.

If you notice any technical issues with the API, or if you have any questions, comments, or suggestions, please contact me.

If you would like to build your own REST API, you are welcome to clone my repository to use as a starting point.

Next.js Rebuild: This version has been completely rebuilt using modern web technologies including Next.js 15, TypeScript, and Tailwind CSS. The entire development process was accelerated using Cursor AI-powered code editor, demonstrating how modern development tools can streamline the creation of full-stack applications.

Project Details

Tech Stack (2025 Rebuild)

Modern full-stack technologies with AI-powered development

  • Frontend

    Next.js 15, React 19, TypeScript, Tailwind CSS

  • Backend

    Next.js API Routes, MongoDB, Mongoose

  • UI Components

    Radix UI, Lucide Icons

  • Development

    Cursor AI, ESLint, Prettier

Use Cases

Perfect for various educational projects

  • Word Games

    Hangman, Wordle, crossword puzzles, and more

  • Educational Apps

    Vocabulary builders, spelling games, language learning

  • Creative Projects

    Poetry generators, word art, creative writing tools

  • Learning APIs

    Practice building applications that consume REST APIs

Example Implementation

See the API in action

Hangman Game

The original inspiration for this API

Build Your Own

Clone the repository and start building

View on GitHub

Get Started

Ready to get started?

Explore the API endpoints and start building your next word game or educational application.