Skip to content

Technological evaluation of Blazor WebAssembly by a prototyp of a platform for classified ads

License

Notifications You must be signed in to change notification settings

samuelschnurr/circles

Repository files navigation

Circles

.NET CI

This repository provides a platform for managing classified ads. The prototype implementation is used for the evaluation of Blazor WebAssembly and as a showcase.

ko-fi

Before you start

Build and run

Using an IDE

If you're using an integrated development environment like Visual Studio, you can easily open the project in it. After a package restore and build you can start the projects. To see and send data make sure the frontend can talk to the backend by starting both projects: Io.Schnurr.Circles.App for frontend and Io.Schnurr.Circles.Api for the backend.

Using a CLI

Open the dotnet CLI and navigate to the folder where the .csproj of the project Io.Schnurr.Circles.App is located.

Run the following command to build and then run the project:

dotnet build
dotnet run --launch-profile https

Repeat this step for the .csproj in the project Io.Schnurr.Circles.Api

Demonstration

Two images, one shows the overview of the platform where the records are displayed as tiles and one shows the records as table records. Image of the detail view of a record of the platform. It shows the image of a drone and corresponding seller data like price, condition and a description. Two images, one shows the platform in light mode and one in dark mode. Shows the platform in mobile view to demonstrate responsiveness

License

This repository is under GPL-2.0 license (see LICENSE).

Third party libraries are distributed under their own terms in the LICENSE-3RD-PARTY file.