Skip to content

helderbarboza/jaiminho

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e2f6b7e · Jan 25, 2025

History

38 Commits
Jan 18, 2025
Jan 25, 2025
Jan 25, 2025
Jan 25, 2025
Jan 18, 2025
Jan 18, 2025
Jan 18, 2025
Jan 25, 2025
Jan 25, 2025
Jan 25, 2025

Repository files navigation

Jaiminho

jaiminho

Jaiminho is a parcel management API designed to handle the logistics of parcel tracking, from creation to delivery. It supports key features such as parcel state transitions (e.g., shipped, delivered), movement tracking across locations, and validation to ensure data consistency and integrity.

Features

  • Create and manage parcels with descriptions, source, and destination locations.
  • Track parcel movements between locations, including support for complex paths.
  • Monitor parcel states, including whether they are shipped or delivered.

Prerequisites

The application requires:

  • Erlang/OTP 1.18.1
  • Elixir 27.2
  • PostgreSQL 15.2

The application uses asdf for version management. Make sure you have asdf installed and run:

asdf install

Running the Application

To start the server:

# Start the Phoenix server
mix phx.server

# Or run it inside IEx (Interactive Elixir)
iex -S mix phx.server

The server will be available at localhost:4000.

About

Parcel management system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages