├── .gitignore ├── nodemon.json ├── package.json └── src ├── app ├── controllers │ ├── CourseController.js │ ├── MeController.js │ ├── NewsController.js │ └── SiteController.js └── models │ └── Course.js ├── config └── db │ └── index.js ├── index.js ├── public └── img │ └── logo.png ├── resources ├── scss │ ├── _variables.scss │ └── app.scss └── views │ ├── courses │ ├── create.hbs │ ├── edit.hbs │ └── show.hbs │ ├── home.hbs │ ├── layouts │ └── main.hbs │ ├── me │ ├── stored-courses.hbs │ └── trash-courses.hbs │ ├── news.hbs │ ├── partials │ ├── footer.hbs │ └── header.hbs │ └── search.hbs ├── routes ├── courses.js ├── index.js ├── me.js ├── news.js └── site.js └── util └── mongoose.js /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | 3 | src/public/css/ 4 | node_modules/ -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- 1 | { 2 | "ext": "js json" 3 | } 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/package.json -------------------------------------------------------------------------------- /src/app/controllers/CourseController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/app/controllers/CourseController.js -------------------------------------------------------------------------------- /src/app/controllers/MeController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/app/controllers/MeController.js -------------------------------------------------------------------------------- /src/app/controllers/NewsController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/app/controllers/NewsController.js -------------------------------------------------------------------------------- /src/app/controllers/SiteController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/app/controllers/SiteController.js -------------------------------------------------------------------------------- /src/app/models/Course.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/app/models/Course.js -------------------------------------------------------------------------------- /src/config/db/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/config/db/index.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/index.js -------------------------------------------------------------------------------- /src/public/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/public/img/logo.png -------------------------------------------------------------------------------- /src/resources/scss/_variables.scss: -------------------------------------------------------------------------------- 1 | $red-color: red; 2 | -------------------------------------------------------------------------------- /src/resources/scss/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/resources/scss/app.scss -------------------------------------------------------------------------------- /src/resources/views/courses/create.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/resources/views/courses/create.hbs -------------------------------------------------------------------------------- /src/resources/views/courses/edit.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/resources/views/courses/edit.hbs -------------------------------------------------------------------------------- /src/resources/views/courses/show.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/resources/views/courses/show.hbs -------------------------------------------------------------------------------- /src/resources/views/home.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/resources/views/home.hbs -------------------------------------------------------------------------------- /src/resources/views/layouts/main.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/resources/views/layouts/main.hbs -------------------------------------------------------------------------------- /src/resources/views/me/stored-courses.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/resources/views/me/stored-courses.hbs -------------------------------------------------------------------------------- /src/resources/views/me/trash-courses.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sondnpt00343/nodejs_blog/HEAD/src/resources/views/me/trash-courses.hbs -------------------------------------------------------------------------------- /src/resources/views/news.hbs: -------------------------------------------------------------------------------- 1 |