SHIV5T3R / SkillSync

The Skill Sharing Platform
GNU General Public License v3.0
10 stars 9 forks source link

Initial server setup #3

Closed yohanc3 closed 5 months ago

yohanc3 commented 5 months ago

Added:

  1. Tests: Both JUnit and Mockito. Mockito has not been setup -we don't have anything to test- but the dependency is added
  2. Build automation tool: Maven seemed to be the chosen automation tool in the discussion channel.
  3. YAML: The template is added. The data source configuration is being skipped for now as we don't have a db yet.
  4. REST API endpoint: I only wrote a single GET endpoint "/" that returns "hello world"
  5. Logger Logback is used as the logger. I only did a simple logging configuration for now.

In order to move forward, coming up with an actual system design seems like the next milestone