Cursif is a collaborative, scriptable, and flexible note-taking application that aims to help teams manage their projects.
Make sure you have installed the requirements above before continuing.
In the project root directory, locate and edit the file named .env
. Add the following
information inside.
export POSTGRES_USER=<your database username>
export POSTGRES_PASSWORD=<your database password>
mix deps.get
mix ecto.setup
Start Cursif with mix phx.server
or inside IEx with iex -S mix phx.server
(recommended for development). You can, now, consume the API from localhost:4000/api
.
You can test queries at localhost:4000/graphiql
To monitor the application, you can access the dashboard at
localhost:4000/dashboard
from your browser.
If the application fails to load the environment variable, execute source .env
from the root directory
For advanced configurations, visit the wiki
Contributions are always welcomed and appreciated! See the contribution guidelines.