Skip to content

Kukkui/crud-miniblog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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/'


About

miniblog-crud-post/courses/quizz content

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published