Excel Account Service is for providing Authentication and to manage user account for different services in Excel Platform.
It has two sub modules
- You must have docker installed to run the application
- To install docker follow this documentation
Direct contribution to the repository is not allowed. So you must first fork the repository and then to clone the repository with the submodules, do:
$ git clone --recurse-submodules -j8 https://gitlab.com/<YourUsername>/Excel-Account-Service.gitTo run the Application, make sure no processes are running in the following ports in localhost,
- :80
- :5000
- :3000
- :5432
Then build and run the following commands at the root of the repository
$ docker-compose build$ docker-compose up$ docker-compose up -dVerify the application is running by visiting following route in the browser.
http://localhostYou can verify the individual services by visiting the routes
http://localhost:3000 (Frontend)
http://localhost:5000 (Backend)If you started the application by running the command docker-compose up press Ctrl+c on windows or Cmd+c on mac to stop. If the application is running in background, stop it by running,
$ docker-compose stop$ docker-compose downThe backend api documentation is automatically generated using swagger, you can view it by navigating to the route,
http://localhost/api/swagger- Lol lot to do.