Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hernandez87v/dnd-character-create


https://github.com/hernandez87v/dnd-character-create

Last synced: 10 days ago
JSON representation

Awesome Lists containing this project

README

        

### Dungeons and Dragons Character Creator

The DnD Character Creator is an app that allows for the creation of characters, and viewing of previously created stats. A user can also make attack, and initiative rolls.

The app was built with a React front end, and an express backend. Our database uses Postgres, and was hosted on ElephantSQL throughout development.

## Instructions

1. Clone this Repo
2. Create a postgres database instance. Run the schema files in order, followed by the seed files, also in order.
3. Enter credentials from your created database into the .env file
4. In outermost project folder, run npm i to install dependencies
5. Open 2 terminal windows, and cd into react-front-end in one, and express-back-end in the other. Run npm start in both.

## Screenshots

!["First page and initial selections for character creation"](https://github.com/hernandez87v/dnd-character-create/blob/master/Docs/create_screen_1.png?raw=true)

!["Page showing all of a users created characters"](https://github.com/hernandez87v/dnd-character-create/blob/master/Docs/all_characters.png?raw=true)

!["Character quickview screen"](https://github.com/hernandez87v/dnd-character-create/blob/master/Docs/character_quickview.png?raw=true)

!["Weapons Page"](https://github.com/hernandez87v/dnd-character-create/blob/master/Docs/weapons_page.png?raw=true)