Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joeljuca/at-arvore
https://github.com/joeljuca/at-arvore
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/joeljuca/at-arvore
- Owner: joeljuca
- Created: 2023-09-26T00:34:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-27T18:53:11.000Z (over 1 year ago)
- Last Synced: 2023-09-28T04:58:32.444Z (over 1 year ago)
- Language: Elixir
- Homepage:
- Size: 372 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# joeljuca/at-arvore
[![quality](https://github.com/joeljuca/at-arvore/actions/workflows/quality.yml/badge.svg)](https://github.com/joeljuca/at-arvore/actions/workflows/quality.yml)
My code at the technical assessment for the [back-end engineering position](https://arvore.gupy.io/jobs/5196898) at [Γrvore](https://www.arvore.com.br).
## Challenge
See [`CHALLENGE.md`](CHALLENGE.md) (personal notes available in [`NOTES.md`](NOTES.md)).
## Setup
This project is built with Elixir, Phoenix, and MySQL, so it has the following system dependencies:
- [Erlang](https://www.erlang.org) v25 or newer (required by Elixir)
- [Elixir](https://elixir-lang.org) v1.14 or newer
- [MySQL](https://www.mysql.com) v8.1 or newerIn order to run this project in your system the dependencies above must be installed and available in your system.
With system dependencies in place, run:
```
make setup
```If everything went well, it should be ready to run.
> π‘ This project makes use of [`Makefile`](makefile) to provide CLI shortcuts for common tasks.
## Usage
To run it locally, use the following command:
```
make run
```It should be available in [localhost:4000](http://localhost:4000).
## License
[![Creative Commons Attribution 4.0 International License](https://i.creativecommons.org/l/by/4.0/80x15.png "Creative Commons Attribution 4.0 International License")](https://creativecommons.org/licenses/by/4.0/ "Creative Commons Attribution 4.0 International License")
Licensed under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)