Skip to content

RSOam/Documentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Dokumentacija

Programska rešitev implementira portal za najem polnilnih postaj za električna vozila.
Rešitev je implementirana v programskem jeziku Go, z izjemo spletnega vmesnika. Ta je implementiran z uporabo JavaScript knjižnice React. Vsaka storitev uporablja svojo MongoDB podatkovno bazo.

Rešitev v osnovi uporabnikom omogoča naslednje:

  • Ustvarjanje in upravljanje uporabniškega računa
  • Ogled in rezervacijo polnilnih naprav
  • Ocenjevanje/komentiranje polnilnih naprav
  • Ogled komentarjev/ocen polnilnih naprav

Rešitev je sestavljena iz petih komponente, štirih mikrostoritev in spletnega vmesnika

Mikrostoritve:

Chargers service : http://20.85.179.80:8080
Metode:

  • GET /chargers
  • GET /chargers/{id}
  • POST /chargers
  • PUT /chargers/{id}
  • DELETE /chargers/{id}

Comments and ratings service : http://20.81.92.178:8080
Metode:

  • GET /comments

  • GET /comments/{id}

  • GET /comments/

  • POST /comments

  • PUT /comments/{id}

  • DELETE /comments/{id}

  • GET /ratings

  • GET /ratings/{id}

  • GET /ratings/

  • POST /ratings

  • PUT /ratings/{id}

  • DELETE /ratings/{id}

Reservations service : http://52.151.216.234:8080
Metode:

  • GET /reservations
  • GET /reservations/{id}
  • GET /reservations/
  • POST /reservations
  • POST /reservations/closest
  • PUT /reservations/{id}
  • DELETE /reservations/{id}

Users service : http://20.81.116.229:8080
Metode:

  • GET /users
  • GET /users/{id}
  • POST /users
  • POST /users/login
  • PUT /users/{id}
  • DELETE /users/{id}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published