- Visual Studio 2022 Version 17.4.0
- .NET 7.0
You will need to install rabbitMQ, to run rabbitMQ install erlang. If you want to see the rabbitMQ management panel, you will need to run this command.
The default credentials are guest/guest and the url is http://localhost:15672.
rabbitmq-plugins enable rabbitmq_management
If you want to see the data from database, you can install DB Browser.
Before run your project for the first time, you need to go to
launchSettings.json
and change db_file_path enviroment variable to your computer path, after that go to the console, and run:
Update-Database
Now you can start the backend project :)
To run the frontend you need to install nodeJS and yarn
And run this commands in your source frontend path
yarn
yarn start
yarn to install the dependencies and yarn start to run your project
You need to create the user and the chatroom in swagger, for the token and user id you can find it on the database or at session storage of your browser after you login.