We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 97ac116 + 6a13b9e commit 2097409Copy full SHA for 2097409
1 file changed
README.md
@@ -1,4 +1,6 @@
1
-# Clean Architecture Node.js REST API Example
+
2
+# Clean code Architecture pattern applied to Node.js REST API Example
3
4
5
<div style="width:100%; text-align:center">
6
<img src="public/images/clean-code_arch.jpeg" width="600">
@@ -52,6 +54,23 @@ routes/ # Express route definitions
52
54
public/ # Static files and HTML views
53
55
```
56
57
58
+## Features
59
60
+- User registration and authentication (JWT)
61
+- Product CRUD operations
62
+- Blog and rating management
63
+- Role-based access control (admin, blocked users)
64
+- Input validation and error handling
65
+- Modular, testable codebase
66
67
+## Stack
68
+- Express.js
69
+- Javascript
70
+- MongoDB doker image
71
+- Jest
72
+- Mongo-client + Mongosh
73
74
## Getting Started
75
76
### Prerequisites
0 commit comments