项目作者: RemiBou

项目描述 :
Experimental project using AspNetCore Blazor
高级语言: C#
项目地址: git://github.com/RemiBou/Toss.Blazor.git
创建时间: 2018-04-25T17:50:52Z
项目社区:https://github.com/RemiBou/Toss.Blazor

开源协议:MIT License

下载


Build Status

Toss.Blazor

Twitter-like web application using Blazor 3.0.0-preview7. You can login, post a new message (a “toss”) with hashtag and select your favorite hashtags for finding messages.

Tech stack

  • Blazor 3.0.0-preview7
  • Pure CSS
  • Asp.net Core 3.0.0-preview7
  • MediatR
  • RavenDB

Feature list

  • Security pages : auth/open id, edit account, reset password
  • Push new messages
  • Filter message by hashtag
  • Add hashtag to your profile
  • Create sponsored (payinng) toss
  • See most used tags
  • See user message
  • start private conversation with message author (in progress)
  • report message as not respecting code of conduct (in progress)
  • user personnal home page with all favorite tags (in progress)

Running this project

  1. // install sdk version from global.json here https://dotnet.microsoft.com/download
  2. git clone https://github.com/RemiBou/Toss.Blazor
  3. dotnet build
  4. docker-compose up -d ravendb
  5. //Edit Toss.Server secrets with your values using the empty-secrets.json provided
  6. cd Toss.Server
  7. dotnet run

You can find explanation of the different things done on this project on my blog here : https://remibou.github.io/

The current roadmap is here https://trello.com/b/czBBGKsw/toss