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