Jack owns so many cats that he can’t keep track of all of them. He needs some way to keep track of all of his cats - almost like a Pokédex for cats. Your app should be able to complete the following tasks:
- ✔️ Add a new Cat (Name, Breed, Description, or anything else you think would be important);
- ✔️ Remove Cats;
- ✔️ Edit Cats;
- ✔️ List all of his Cats;
- ✔️ Map screen showing the location of each cat;
- ✔️ Persist data;
- ✔️ Build the Back End using Laravel;
- ✔️ Build the Front End using React, VueJS, Angular or the Front End framework you feel comfortable with.
- ✔️ Containerize the app.
- Docker-compose: >= 1.25.0
- Docker: >= 20.10.12
Execute the following steps:
- Clone the project
- Create
.env
file from.env.example
in back-end folder - Create
.env
file from.env.example
in front-end folder - Run
docker-compose up --build
- Wait the docker-compose build finish
- Now you can access the application on https://localhost:801/