Skip to content

Commit 48a8c4f

Browse files
committed
Updated README.md
1 parent 0415dad commit 48a8c4f

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
# Notes API - Node.js with Express and NoSQL Databases
1+
Notes API: Node.js with Express and NoSQL Databases
2+
=
23

34
A RESTful API for managing text notes, built with Node.js, Express, and NoSQL databases. The application follows a database-agnostic architecture, allowing for easy switching between database vendors (currently supports CouchDB and MongoDB).
45

@@ -14,7 +15,7 @@ A RESTful API for managing text notes, built with Node.js, Express, and NoSQL da
1415

1516
## Architecture
1617

17-
The application follows a layered architecture with clear separation of concerns:
18+
The application follows a layered architecture with a clear separation of concerns:
1819

1920
1. **Model Layer**: Database-agnostic data models
2021
2. **Repository Layer**: Interface for data access with specific implementations
@@ -24,11 +25,15 @@ This design allows for easy switching between database vendors by implementing a
2425

2526
## Prerequisites
2627

27-
- Node.js (v14 or higher)
28+
These are the versions this sample app is coming with:
29+
30+
- Node.js (v22 or higher)
2831
- npm or pnpm
2932
- One of the following databases:
3033
- CouchDB (v3.0 or higher)
31-
- MongoDB (v4.0 or higher)
34+
- MongoDB (v7.0 or higher)
35+
36+
Stable work on lower versions is not guaranteed.
3237

3338
## Installation
3439

0 commit comments

Comments
 (0)