Sertis Backend&Frontend Exam miniblog-crud-post/courses/quizz content
#Instructions
This 2 projects are made within 24 hours(1 day Project). So, I really want to say sorry if there are any kinds of non-clean code format, missing some inline comments and uncomfortable deployment.
@TASK 1:Backend
Core Functions :
/GET,/POST,/PUT,/DELETE in backend side.
Mainly Built with :
[RestfulAPI, NodeJS, Mongodb, ExpressJS, JSON]
@TASK 2:Frontend
Core Functions :
CRUD, Authentication system, User permission control, LMS Platform, Author's content ADD,EDIT,UPDATE,DELETE
Mainly Built with :
[PHP, Bootstrap 4, HTML, CSS, MySql, Restful API, CKEditor]
#SetUp and Deployment
@ Task1:Backend
-1)Download the project or clone my repo.
-2)Open terminal inside the root folder of Task1 OR 'cd crud-miniblog/Task1_Backend_CRUD/BackendCRUD(NodeJS,Express,Mongo)'
-3)'npm install'
-4)Edit DB in 'app/config/db.config.js' as your DB environment
-5)Done! Now navigate to url : 'http://localhost:8080'
@ Task2:Frontend
-1)Run XAMPP or any other tools for localhost/phpmyadmin.
-2)Import DB-Table file called 'kklms.sql'.
-3)Check whether the root folder already named as 'kklms'.
-4)Edit the 'dbconnect.php' file for set the database credentials follow by your database system environments(such as: username,password,port).
-5)Move this folder into the right path directory to start a deployment(such as: set the 'kklms' folder to be at ':C/xampp/htdocs/kklms'.
-6)Done! Visit the url and navigate to : 'http://localhost/kklms/'