https://github.com/lucabriguglia/Atles
A forum software built with Blazor WebAssembly and CQRS.
https://github.com/lucabriguglia/Atles
aspnetcore atlas blazor blazor-application blazor-webassembly cqrs discussions entityframeworkcore forum forum-software forums questions-and-answers
Last synced: 11 months ago
JSON representation
A forum software built with Blazor WebAssembly and CQRS.
- Host: GitHub
- URL: https://github.com/lucabriguglia/Atles
- Owner: lucabriguglia
- License: gpl-3.0
- Archived: true
- Created: 2020-02-20T10:11:25.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2023-04-14T10:15:06.000Z (almost 3 years ago)
- Last Synced: 2024-08-20T21:15:12.298Z (over 1 year ago)
- Topics: aspnetcore, atlas, blazor, blazor-application, blazor-webassembly, cqrs, discussions, entityframeworkcore, forum, forum-software, forums, questions-and-answers
- Language: C#
- Homepage:
- Size: 4.11 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# PROJECT NO LONGER MAINTAINED
IT WAS MADE PRIVATE WHEN IT HAD **195 STARS** AND THEN MADE PUBLIC AGAIN FOR ARCHIVE PURPOSES
# Atles (Beta)
[](https://github.com/lucabriguglia/Atles/actions/workflows/dotnet-6.yml)
A forum software built with ASP.NET Blazor WebAssembly and CQRS.
**Documentation**: [Atles Wiki](https://lucabriguglia.github.io/Atles).
## Screenshots
**Topic View**

**Forums Admin**

**Permission Sets Admin**

## Technology
- Blazor WebAssembly 6.0.1
- Entity Framework Core 6.0.1
- SQL Server _(more providers to come)_
- Fluent Validation _(shared between client and server)_
- OneOf
## Features
- Post likes
- Topic subscriptions
- User Ranks and Badges _(work in progress)_
- Themes
- Multi language
- Granular permissions
- Markdown editor
- An existing ASP.NET Identity database can be used
## Run on local
- Clone the repository
- Run the **Atles.Server** project
- Database and default data will be created automatically
- Login with the default admin account:
- **Email**: admin@default.com
- **Password**: !P455w0rd?
**Note**: Please delete any databases previously created if you pull new versions. It's still a Beta version and some breaking changes might occur between commits.