This Java-based Backend For Frontend (BFF) service is designed to seamlessly integrate with the Journeys Single Page Application (SPA), offering robust backend support for frontend operations.
Built using the powerful Spring Framework, this service handles complex request processing with a focus on geographical data management. Key features include:
Please find below steps to setup and run application in your workstation.
The service uses MongoDB for persistence. For Local development, Local MongoDB instance created with help of Docker CLI. So make sure you have installed Docker CLI or any other docker container tool.
git clone https://github.com/nramc/journey-api.git
dev
mvn spring-boot:run -Dspring-boot.run.profiles=dev
src/test/resources/http-scripts/
directory.Any contributions you make are greatly appreciated.
If you like the project and have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
git checkout -b feature/AmazingFeature
)git commit -m 'feat: Add the AmazingFeature'
)git push origin feature/AmazingFeature
)Release
created, which
triggers Release Workflow
with release eventRelease
workflow build & test project after checkoutRamachandran Nellaiyappan Website | Twitter | E-Mail
Sincere Thanks to following open source community for their wonderful efforts to make our life much easier.
Give a ⭐️ if you like this project!