fredsonchaves07 / codeflix-admin-catalog

Administração de catálogos de videos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

codeflix-admin-catalog

App Status

🍿 admin catalog videos

📌 Content

🚀 About

This repository contains the source code of the api that manages lists of movies and series. The technologies used are described in Technology.

💻 Technology

🛠️ Installation and Configuration

To execute the project in a development environment, it is necessary to have the tools installed. Can be consulted in the technology section

Running with Docker

This project can also be run by docker. You must have docker installed. Run the command

docker-compose up --build

Access the api with the url localhost:3000/api/v1

Installation of Dependencies

Run the command to perform the dependency installation

mvn clean install

Running application tests

Run the command

mvn test

⚙️ Running the Application

Change the settings by putting your database credentials in .env file. See the .env-example file for example.

This application uses flyway as a database migration tool. Scripts are located here

Run Application in development mode after installation and configuration

mvn spring-boot:run

Access the api with the url localhost:3000/api/v1

To access API documentation localhost:3000/api/v1/docs

📝 Docs

Application documents and files can be found in the docs directory.

Some of the types of documents that can be found.

  • Entity and database tables in database
  • Application flow and use cases in application
  • Collections of postman requests in collection

To access the running API swagger documents. Access a url /docs

🐛 Issues

I would love to review your pull request! Open a new issue

🤝 Contribution

Feel free to contribute to the project. I am open for suggestions. Click here to open a new issue or take part in the development project 😄

⚖️ License

This project uses MIT License. Click here to access


Developed 💙 by Fredson Chaves

About

Administração de catálogos de videos

License:MIT License


Languages

Language:Dockerfile 100.0%