ihsanrawi / take-home-challenge

A take home assignment by Ophelos

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Take Home Coding Challenge

This project is a take home coding challenge by Ophelos developed using SOLID principles and Clean architecture.

There's Swagger endpoint that can be view at https://localhost:5001/swagger. When the dot net application is run.

Technologies

  • NET Core 5.0
  • Entity Framework
  • C#
  • React
  • Axios
  • Bootstrap

Practices

  • Clean Code
  • SOLID Principles
  • Separation of Concerns

Run

Command Line

Steps

  1. Open directory web-client in command line and execute yarn and yarn start.
  2. Open <http://localhost:3000> in browser.
  3. Open a command prompt in the src\Api directory and execute the following commands:
dotnet restore
dotnet tool restore
dotnet run

It uses in memory database and would not require to install sql server in your local machine.

About

A take home assignment by Ophelos


Languages

Language:C# 48.0%Language:JavaScript 47.2%Language:HTML 2.5%Language:CSS 2.4%