This application has three main components, you should run them in this order:
- Database:
postgres
directory (PostgreSQL + Docker). - Back-End:
shopping_cart_api
directory (Elixir + Phoenix). - Front-End:
shopping_cart_vue
directory (Vite + Vue + TypeScript).
You'll find detailed instructions inside each directory to run the application.
NOTE: If you're using VSCode, you can open this directory as a Workspace to easily navigate the context of each directory.