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.git
To 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 -d
Verify the application is running by visiting following route in the browser.
http://localhost
You 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 down
The 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.