Skip to content

✔ [ SIOC ] Swastika I/O Core is all in one ASP.NET Core System based on SIOH Framework.

License

Notifications You must be signed in to change notification settings

Smileway/Swastika-IO-Core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swastika I/O - swas·ti·ka (/ˈswästəkə/)

Swastika I/O is free, open source and cross-platform CMS based on ASP.NET Core. It is built using the best and the most modern tools and languages (Visual Studio 2017, C# etc). Be the best and join our team!

Build Status

Build server Platform Status
AppVeyor Windows Build status
Travis Linux / MacOS Build Status
Visual Studio Hosted Build Status
Code Climate Code Climate
Codecov codecov

Technology

  • ASP.NET Core 2.0
  • .NET Standard 2.0
  • Entity Framework Core

Architecture:

  • Full architecture with responsibility separation concerns, SOLID and Clean Code
  • Domain Driven Design (Layers and Domain Model Pattern)
  • Domain Events
  • Domain Notification
  • CQRS (Imediate Consistency)
  • Event Sourcing

Prerequisites

  • You will need Visual Studio 2017 and the .NET Core SDK (latest).
  • .NET Core 2.0 for Visual Studio

How to run on local

  • Open the Swastika.sln solution in Visual Studio
  • Build the solution (default apps will be copied to the "Apps" folder)
  • Choose the data provider of your choice in the appsettings file and modify the default connection string accordingly if needed.
  • Run (F5 or Ctrl+F5)
  • Database and seed data will be created automatically the first time you run the application.

How to contribute

Please create issues to report bugs, suggest new functionalities, ask questions or just share your thoughts about the project. Our team will really appreciate your contribution, thanks!

About

✔ [ SIOC ] Swastika I/O Core is all in one ASP.NET Core System based on SIOH Framework.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 28.3%
  • TypeScript 23.2%
  • JavaScript 22.6%
  • HTML 17.5%
  • CSS 8.3%
  • Batchfile 0.1%