/omnis

Primary LanguageJavaScript

Table of Contents


Introduction

Omnis is a personal project for recruiters.


Feature roadmap

Feature Implementation Documentation
Authentication ✔️
Authorization ✔️
Meetings ✔️
Recruitment ✔️

Set Developer Environment

DNS

In the environment variables and demo keycloack DB is used omnis.ca as DNS. Is required to fill it on /etc/hosts file.

...
192.168.0.199   omnis.ca

Docker

$ docker compose up -d

Environments

You can fin a demo environments on folder environments. You can restore this environment following the next steps:

$ cd scripts
$ ./restore.sh ~/Projects/omnis/environments/demo
$ cd ..
$ docker compose restart

Get started

Once done below steps you can visit the following endpoints:

Happy coding

You can open omnis folder with VS Code and edit the code. docker-compose file and dockerfiles are configure to debug the code and they have activated hot reload for client and server side.

Note: Watching files is working properly running Docker Desktop, other ways to run docker (Rancher Desktop or WSL) watching files is not working ver well.