[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Contributors](https://img.shields.io/github/contributors/Aricoria10/DnD-GO.svg?style=plastic&logo=appveyor)](https://github.com/Aricoria10/DnD-GO/graphs/contributors)
[![Forks](https://img.shields.io/github/forks/Aricoria10/DnD-GO.svg?style=plastic&logo=appveyor)](https://github.com/Aricoria10/DnD-GO/network/members)
[![Stargazers](https://img.shields.io/github/stars/Aricoria10/DnD-GO.svg?style=plastic&logo=appveyor)](https://github.com/Aricoria10/DnD-GO/stargazers)
[![Issues](https://img.shields.io/github/issues/Aricoria10/DnD-GO.svg?style=plastic&logo=appveyor)](https://github.com/Aricoria10/DnD-GO/issues)
Table of Contents
-
About The Project
-
Getting Started
- Usage
- Roadmap
- Contributing
- License
- Contact
- Acknowledgments
About The Project
This application is designed for the dungeons and dragons community to gather and connect. D&D-GO is an immersive game inspired by Dungeons & Dragons. By defeating monsters, players earn experience points to level up and unlock new abilities, facing greater challenges and discovering rare creatures,they can create. D&D-GO has a thrilling adventure around every corner.
Login or Create an Account
Start an Encounter
Play Rock, Paper, Scissors Game
Built With
This project was built using Mongoose, Express, React, Node.
[![Javascript](https://img.shields.io/badge/Language-JavaScript-ff0000?style=plastic&logo=JavaScript&logoWidth=10)](https://javascript.info/)
[![Node.js](https://img.shields.io/badge/Framework-Node.js-ff0000?style=plastic&logo=Node.js&logoWidth=10)](https://nodejs.org/en/)
[![Express](https://img.shields.io/badge/Framework-Express-80ff00?style=plastic&logo=Express&logoWidth=10)](https://expressjs.com/)
[![npm](https://img.shields.io/badge/Tools-npm-ff0000?style=plastic&logo=npm&logoWidth=10)](https://www.npmjs.com/)
[![VS Code](https://img.shields.io/badge/IDE-VSCode-ff0000?style=plastic&logo=VisualStudioCode&logoWidth=10)](https://code.visualstudio.com/docs)
Getting Started
Once completely built, this application will function as a deployed app on BCS
Local Installation / Testing
- Clone the rep
git clone https://github.com/Aricoria10/DnD-GO.git
- Install dependencies
npm run install
- Seed the database
npm run seed
- Launch the app in development environments
npm run develop
- Visit:
[localhost://]()
Usage
Once the app is functional, screenshots will be added in this section.
Roadmap
MVP
-
[x] Front End
- [x] User Auth
- [x] User Profile Page
- [x] Routing
- [x] Styling
- [x] Landing Page
- [x] Routing
- [x] Styling
-
[x] Back End
- [x] Models
- [x] Seeds
- [x] apiRouting
- [x] userRouting
Future Development
- [ ] Aim to introduce character customization features, allowing players to personalize their avatars
- [ ] Implement exciting new challenges to elevate the gameplay and provide players with fresh obstacles to overcome
See the open issues for a full list of proposed features (and known issues).
Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (git checkout -b feature/Enhancements)
- Commit your Changes (git commit -m 'Add some Enhancements')
- Push to the Branch (git push origin feature/Enhancements)
- Open a Pull Request
License
This project is licensed under the MIT license.
See LICENSE.txt for more information.
Contact
Altheia Bentley
Jazmin Nova
Ashley Nord
Project Links:
Github Repository
Deployment
Acknowledgments
Built with Love from the Team!❤️