Skip to content

QuestQuill/quest_quill_fe

Repository files navigation

QuestQuill - Front End

About

This app serves as a Dungeous and Dragons, Dungeon Master's Companion App and leverages the power of AI to create curated adventures for a DM and their party.

This app is a one-stop-shop companion for a DM to create adventures for their party. Create towns with stories and characters that feel believable. Follow those stories into dungeons that are fully populated with loot and combat encounters (both of which can be randomly generated based on the theme and the party’s level). Using the power of AI lifts HOURS of work from the DM as they work to create a campaign.

This is the front-end repository of this app. Please see HERE for the backend repository.

Features

  • Passwordless Login
  • Campaign Manager: See a list of all campaigns
  • Town Generator: Generate a town or city with specific stipulations (location, commerce, leadership, taverns, shops, notable and random NPCs, and QUESTS)
  • NPC Generator: Generate an NPC with specific stipulations (name, race, gender, abilities, personality traits, etc)

Built With:

  • Ruby 3.2.2
  • Rails 7.0.8
  • RSpec 3.12

Branch Naming Conventions

When branching on this repo please use the conventions of sprint#_name_feature

API Usage

System dependencies

Configuration

Database creation

Database initialization

How to run the test suite

Services (job queues, cache servers, search engines, etc.)

Deployment instructions

Challenges + Wins

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •