chartjs_mongoose_mongoDB
chartjs_mongoose_mongoDB copied to clipboard
Project Structure
Name | Description |
---|---|
bin/ | create server and normalize port |
models/ | Mongoose schema |
models/blog.js | Mongoose schema and model for blog data |
public/ | Static assets (css, img etc) |
public/styleshees/style.css | Main stylesheet for your app |
routes/ | controller for different routes |
routes/chart.js | controller for display different charts |
routes/index.js | controller for navigation bar |
routes/user.js | controller for user account management |
test/ | test folder for inserting test data in database |
test/insertdata_mongoDB_test.js | insert mongodb data |
test/insertdata_mongoose_test.js | insert mongoose data |
views/ | Templates |
views/dashboard | Dashboard related templates |
views/dashboard/barchart.pug | Display bar chart |
views/dashbaord/linechart.pug | Display line chart |
views/dashboard/piechart.pug | Display piechart |
views/dashboard/doughnut.pug | Display doughnut chart |
views/partials/about.pug | About page(rendering test) |
views/partials/error.pug | Template for error messages |
views/partials/index.pug | Navbar partial template. |
views/partials/layout.pug | Base template. |
app.js | The main application file. |
package.json | NPM dependencies. |
package-lock.json | Contains exact versions of NPM dependencies in package.json. |