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.
- 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
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
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