Ind.ie is now Small Technology Foundation.
Commit 09480990 authored by wim-vantomme's avatar wim-vantomme

Updated README.md.

parent 0baede66
......@@ -61,6 +61,17 @@ headers: {
"domainName": "domainName"
}
```
## Database
### LevelDB
We use levelDB as a datastore for our server. Our database is being implemented with:
- [level](https://www.npmjs.com/package/level) to create the datastore and [level-sublevel](https://www.npmjs.com/package/level-sublevel) to partition the database.
- For each partition several CRUD like methods are defined. Those are stored in the server/db/services folder.
### Sublevels
Currently we use the following sublevels:
- accountCodes => storage for accountCodes and their status. These codes are used to verify a request to create a new hallo.gent website.
- pendingSites => State-storage for website registration and accountCode invalidatiation. This store is used during the create website process.
## To do
- We should add an authentication scheme to connect with /usercode and other administration related routes on the hello server.
......@@ -73,6 +84,7 @@ __0.1.0__
- Added GET /usercode.
- Added generate website service.
- Added website ready service.
- Refactored userCode service to accountCode service.
## License
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment