Skip to content

Web Service for FinDnD, a Swipe-Card Interface App made for finding groups of players with which to play Dungeons and Dragons developed using Xamarin.Forms and C#/ASP.NET.

Notifications You must be signed in to change notification settings

FinDnD/WebService

Repository files navigation

FinDnD

What is this?

FinDnD is a mobile application currently in development that will allow users to easily find groups of people that they can play Dungeons and Dragons with. One of the most common sentiments surrounding the game is "it sounds like so much fun but I just don't know anyone to play with", this app seeks to alleviate that. The app allows users to create either a Dungeon Master or a Player profile, where they will give information either about their proposed campaign and themselves as a DM or information about the character they are interested in playing as, respectively.

Viewing and deciding on party members or dungeon masters is done with swipe cards like many modern dating applications in order to allow a user to view the information about corresponding profile types, and "swiping right" if the DM or player you're viewing seems like a good fit, or left if they don't. Dungeon Master's can oversee their parties, removing members if they choose to, and everyone in a party will have access to the Contact information the other members have supplied.

Requirements

Wireframes

Database ERD & Table Descriptions

Application Screenshots

Swagger UI


Domain Model

Domain model image


Page Flow

Page flow image


Frameworks & Tools

  • Microsoft Visual Studio 2019
  • Frameworks:
    • .NET Core
    • Xamarin.Forms for mobile front-end
    • ASP.NET Core for web service back-end
  • Libraries/Tools:

Changelog

  • V 1.0
    • MVP Hit - 9/10/20
  • V 0.1
    • Project Start - 9/4/20

Getting Started

An Android or IPhone emulator with a configured device is required to run this application.

Clone this repository to your local machine.

In a command line environment with Git installed:

git clone GIT REPO URL HERE

To Run the Program from Visual Studio (2019):

Select File -> Open -> Project/Solution

Next navigate to the directory you cloned the repository to.

Double click on the DndFriendFinderMobile directory.

Then select and open DndFriendFinder.sln

Select Debug -> {Chosen Device Name} to the run the app with the debugger in the emulator of choice.


Authors


Acknowledgements

Special thanks to:

  • Amanda Iverson
  • Andrew Casper
  • Kyungrae Kim

References


About

Web Service for FinDnD, a Swipe-Card Interface App made for finding groups of players with which to play Dungeons and Dragons developed using Xamarin.Forms and C#/ASP.NET.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages