Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wasilak/notes-manager
Notes Manager
https://github.com/wasilak/notes-manager
Last synced: about 8 hours ago
JSON representation
Notes Manager
- Host: GitHub
- URL: https://github.com/wasilak/notes-manager
- Owner: wasilak
- License: mit
- Created: 2019-06-24T08:49:59.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-11-07T09:55:29.000Z (8 days ago)
- Last Synced: 2024-11-07T10:41:04.033Z (8 days ago)
- Language: Go
- Homepage:
- Size: 2.47 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Notes Manager
![logo.jpg](https://raw.githubusercontent.com/wasilak/notes-manager/main/logo.jpg)
[![Docker Repository on Quay](https://quay.io/repository/wasilak/notes-manager/status "Docker Repository on Quay")](https://quay.io/repository/wasilak/notes-manager) [![Maintainability](https://api.codeclimate.com/v1/badges/12f39774bcfc138889cb/maintainability)](https://codeclimate.com/github/wasilak/notes-manager/maintainability)
- markdown (github flavored)
- Go backend
- quick start with: `docker-compose up -d --remove-orphans --build`
- uses `.env` for configuration:```shell
DB_PROVIDER=mongodb
```- database providers:
- MongoDB 4.x- install dependencies with:
- `go mod tidy`
- `yarn install`- run locally with: ` uvicorn main:app --reload --log-level debug`
- create `notes` index with: `curl -s -XPUT http://localhost:9200/notes`
- [Growl notifications](http://jvandemo.github.io/angular-growl-notifications/)