The Project | Technologies | How to use | License
Hello, friends! Inmana is a loss prevention application with intelligent validity management using Elixir and Phoenix framework.
In Inmana, focuses on using the most current technologies on the market, here is used:
- Elixir
- PostgreSQL
- Docker
- Phoenix
- Bamboo
Among other technologies for building the application.
Made with Phoenix Architecture (using Phoenix Framework), the application has a smart validity management and it's responsible for sending weekly e-mails (using Bamboo) about supplies with expiration date ending. It's also flexible and implements other communication formats, such as API Rest where there are some routes to test this application on the host http://localhost:4000/.
the solution is developed with the technologies below:
To clone and run this application, you'll need Git, Elixir v1.7 or higher installed on your computer and the Inmana.
In your terminal:
# Clone this repository
$ git clone https://github.com/joaoeliandro/inmana.git
# Go into the repository
$ cd inmana
# Install dependencies for the Elixir api
$ mix deps.get
#if your postgresql is installed correctly, type
#Create Database and migrations
$ mix ecto.setup
# Execute and use the route Ex.: (http://localhost:4000/)
$ mix phx.server
This project is under the MIT license. See the LICENSE for more information.