Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 2.09 KB

README.md

File metadata and controls

40 lines (31 loc) · 2.09 KB

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