-
Notifications
You must be signed in to change notification settings - Fork 9
Project Structure #2
Copy link
Copy link
Open
Description
| 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. |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels