Game lore manager / wiki-like manager
Application Objectives :
CRUD manager for game lore :
CREATE (app.version 1.0) : write, add images, make links to a lore page.
READ (app.version 1.0) : visualize a lore page, search & sort by area/.../name/gender.
UPDATE (app.version 1.0) : modify a lore page.
DELETE (app.version 1.0) : erase a lore page.
Share ideas, ... , artworks, drawings :
FORUM (app.version 2.0)
3 Types of users :
ADMIN (app.version 1.0) : CRUD & FORUM
MEMBERS (app.version 2.0) : READ & FORUM
VISITOR (app.version 1.0) : READ
Personal Objectives :
Learning purpose project :
using IntelliJ IDEA (first time)
using MEAN stack (MongoDB, Express.js, Angular, Node.js) (all four are first time)
using TypeScript (first time)
Additionally :
using JavaScript
using Bootstrap
using HTML5
using CSS3
To compile/transpile TypeScript files to JavaScript files use the command within the root directory :
tsc
To launch the node application server use the command within the root directory :
npm run lite-server
To compile/transpile TypeScript files to JavaScript AND launch the node application server, use the script "start.bat" within the root directory :
start.bat