Skip to content

Backend module for a 12 apps ecosystem developed using Spring Boot.

Notifications You must be signed in to change notification settings

lvrnjak1/MainServer

Repository files navigation

Main Server

Main Server represents main backend module for developing student project "Information system for selling and charging".
It supports work of modules for admin, warehouse, user management, public relations and merchant dashboard. Also, it provides needed informations for other servers in this system. Main server offers RESTful API for performing basic CRUD operations and other needed operations for all bounded modules.

This application is developed with Spring Boot and deployed on Heroku Cloud Platform at
https://main-server-si.herokuapp.com.
JSON Web Token is used for authorization and information exchange.
PostgreSQL relational database is used for data handling.

Api documentation can be found here: Swagger documentation.

Get started

  • IntelliJ IDEA Ultimate is suitable for building and running this application
    Java 8 (Java 13 optimal)
  • PostgeSQL installation i database connection integrated in IDE is necessary
  • Postman is used for API testing
    Sending requests with needed body and getting response

Contributing

To contribute to this project you can

Submit bugs and feature requests and help us verify fixes
Submit pull requests for bug fixes and features

Current contributors are students of team Delta

Feedback

If you have questions, or you would like to reach out to us about an issue you're having or for development advice, you can contact mainserverapp@gmail.com

About

Backend module for a 12 apps ecosystem developed using Spring Boot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published