https://github.com/puse/cognita
:shipit:
https://github.com/puse/cognita
Last synced: 24 days ago
JSON representation
:shipit:
- Host: GitHub
- URL: https://github.com/puse/cognita
- Owner: puse
- Created: 2018-12-13T07:13:21.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-14T11:51:18.000Z (over 7 years ago)
- Last Synced: 2025-02-28T11:02:49.347Z (over 1 year ago)
- Language: JavaScript
- Size: 107 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cognita
Identity server.
## API
Check [API Blueprint](https://cognita.docs.apiary.io/) for details.
*Note: Blueprint defines the next stable release*
## Usage
Prerequisites:
- Git
- Docker
- docker-compose
Run from root directory
Clone this repo
```sh
git clone https://github.com/despan/cognita
cd cognita
```
Run
```sh
docker-compose up
```
On build completion open your browser at to preview.
**Note:** Web client requires [Redux DevTools](https://github.com/zalmoxisus/redux-devtools-extension) to function.
### Development
Start MongoDB service
```sh
docker-compose up -d mongodb
```
Start dev. servers from container
```
cd containers/api-server
npm run dev
```
### Integration tests
Run http tests from root directory
```sh
npm test
```
## Tech. Stack
- MongoDB
- Node.js w/ Koa
- React + Redux