Skip to content

LeRon1605/ICode

Repository files navigation

ICode

Write an API using ASP.NET Core and consume it by MVC Client. Deploy at Linode.

What am I doing so far?

Usage

Clone this repository by running following command

git clone https://github.com/LeRon1605/ICode.git

The project is configured to run by Docker Compose. The services are listed in the docker-compose.yml file. You can launch this project by the following command.

docker-compose up

Visit http://localhost:3000/api/swagger/index.html for Swagger document for the web API project.

Visit http://localhost:3000 to access web application.

Live IDE

screencapture-icode1605-tech-Home-CodeExecutor-2023-01-05-12_18_31

Tech Stack

  1. Platforms/Framework: ASP.NET Core, Entity Framework, Docker.
  2. Database: SQL Server.
  3. Cache Server: Redis.
  4. Background Service: Hangfire.
  5. Tools: Postman, LINQPad, Swagger.
  6. Web server: Nginx