This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
dndwebapp [2018/11/29 19:02] reisande [Meeting 3 [11/19/2018]] |
dndwebapp [2020/02/28 21:11] chasty2 [Back End Documentation] |
||
---|---|---|---|
Line 6: | Line 6: | ||
==== Project Leads==== | ==== Project Leads==== | ||
^ Position ^ Name ^ Email ^ | ^ Position ^ Name ^ Email ^ | ||
- | ^ **Project Lead/Manager:** | Misha Ryabko | mryabk2@uic.edu | | + | ^ **Project Lead/Manager:** | Amy Ngo | | |
- | ^ **Front End Lead** | Josh Castor (Senior Technical Officer) | joshua.castor@joshuacastor.me | | + | ^ **Alumni Project Advisor** | Bennett Maciorowski (LUG Alumni Advisor| bennettmaciorowski@gmail.com | |
- | ^ **Back End Lead** | Brent Yurek (Senior Technical Officer) | | | + | ^ **Alumni Project Advisor** | Josh Castor (Senior Technical Officer) | joshua.castor@joshuacastor.me | |
+ | ^ **Alumni Project Advisor** | Will Toher| | | ||
==== Participants==== | ==== Participants==== | ||
Line 15: | Line 16: | ||
===== Project Structure===== | ===== Project Structure===== | ||
+ | ==== Project Requirements/UseCases ==== | ||
+ | ^ Page ^ requirements ^ Uses ^ | ||
+ | | Index/Home Page | Clean friendly design, good color balance | A landing page which'll allow people to understand what the app is and register/login | | ||
+ | | Account Creation | easy to navigate with data fields containing tooltips to aid in entering data| allows new users of the app to register accounts | | ||
+ | | Profile View | | | | ||
+ | | Character Creation | | | | ||
+ | | Character View | | | | ||
+ | | Item Creation | | | | ||
+ | | Game Creation | | | | ||
+ | | Chat Room | | | | ||
+ | |||
===== Documentation===== | ===== Documentation===== | ||
==== Front End Documentation==== | ==== Front End Documentation==== | ||
==== Back End Documentation==== | ==== Back End Documentation==== | ||
+ | __ | ||
+ | Database schema, version 2: | ||
+ | __ | ||
+ | |||
+ | **one baseStats per charSheet | ||
+ | |||
+ | {{:dnd_db_v2.jpg?nolink&400|}} | ||
+ | |||
+ | __ | ||
+ | Docker Notes: | ||
+ | __ | ||
+ | <code bash> | ||
+ | ## Enter these commands in bash on a Linux environment. | ||
+ | |||
+ | ## create docker image from dockerfile and run it. Must be in initDB directory to build lug-mysql image | ||
+ | docker build -t lug-mysql . | ||
+ | docker run -d --name=lugdb -e MYSQL_ROOT_PASSWORD=test -p 3306:3306 lug-mysql | ||
+ | |||
+ | ## delete image and instance if you need to rebuild | ||
+ | docker rm lugdb | ||
+ | docker image rm lug-mysql | ||
+ | |||
+ | ## enter mysql | ||
+ | docker exec -it lugdb mysql -uroot -p | ||
+ | </code> | ||
===== Meeting Notes===== | ===== Meeting Notes===== | ||
==== Meeting 1 [11/09/2018]==== | ==== Meeting 1 [11/09/2018]==== | ||
Line 104: | Line 141: | ||
* The next meeting will be on Friday November 30th | * The next meeting will be on Friday November 30th | ||
+ | ==== Meeting 4 [11/30/2018]==== |