I wanted to contribute in the backend project ...but when I opened the project..the basic coding standards are missing..i know this is open source and can be fixed but all over the files i see commentated code the logging is out of place... I work in a Big European bank so maybe i was hoping for a more matured code but this code needs a fresh look...Appreciate your efforts and thus some pointers to start:
1. Add liquibase into your project.
2. Add logging into a project.
3. Use Spring Boot if possible
4. Use an ORM framework like JOOQ may be?
Have a look at Jhipster, they are pretty good with their bootstrap projects.
sumeetk|6 years ago
I wont recommend anyone to contribute (for backend and admin app) until the refactoring is done !
I had been searching for some good project - Example for backend code ... but i was not really able to find one for Java ... for building REST API !
It was quite a struggle to work ... due to lack of proper tutorials and lack of good example projects ... for backend ...
But anyway ... your suggestions are very useful ... using Spring Boot would definitely improve the project ...
And i will also study about the liquibase and logging ...
I was avoiding ORMs but JOOQ seems like a reasonable option !
It is quite useful when experienced developers like you take your time to review and suggest improvements ...
rufi|6 years ago
sumeetk|6 years ago
Hasura GraphQl seemed like a good option ... because they also used PostgreSQL ...
What are your thoughts about migrating to graphql ...