Skip to content

Latest commit

 

History

History
170 lines (125 loc) · 5.5 KB

README.md

File metadata and controls

170 lines (125 loc) · 5.5 KB

Build status Build Status Price


CRM-Core makes it easy to create and manage a Lightweight-CRM Web Application efficiently.

Table of contents

Quick start

Real world demo

You can access to the application on Azure as following links:

Coming soon...

Docker

Linux / Unix

Coming soon...

Windows

Coming soon...

For more information, you can check out CRM Core on Docker Hub

Manual

  • Download the latest .NET SDK (2.x) & NodeJS
  • Clone the repo: git clone https://github.com/crm-core/tiny-socialnetwork.git
  • Change location to \crmcore\src\Hosts\CRMCore.WebApp, then run command dotnet run

What's included

Coming soon...

Bugs and feature requests

Have a bug or a feature request? Please first read the issue guidelines and search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.

Dependencies

Community

Get updates on CRMCore' development and chat with the project maintainers and community members:

Development

Get code

git clone https://github.com/crm-core/tiny-socialnetwork.git
cd tiny-socialnetwork

Back-end Development environment

You’ll need to have .NET SDK 2.x on your machine.

It will be organize the initial project structure and install the transitive dependencies:

tiny-socialnetwork
├── README.md
├── LICENSE
├── .gitignore
├── global.json
├── Dockerfile
├── .travis.yml
├── appveyor.yml
├── crmcore.sln
├── art
└── src
    └── framework
        └── CRMCore.Framework.CqrsLite
        └── CRMCore.Framework.Entities
        └── CRMCore.Framework.MvcCore
    └── hosts
        └── CRMCore.WebApp
    └── modules
        └── CRMCore.Module.Communication
        └── CRMCore.Module.Data
        └── CRMCore.Module.Identity
        └── CRMCore.Module.Spa
    └── targets
        └── CRMCore.Application.Crm.targets
        └── CRMCore.Application.Targets
        └── CRMCore.Module.Targets
        └── CRMCore.Theme.Targets
    └── themes
        └── CRMCore.Theme
cd <your path>tiny-socialnetwork\src\hosts\CRMCore.WebApp
dotnet restore
dotnet clean
dotnet build
dotnet run

Front-end Development environment

You’ll need to have Node >= 6 on your machine.

It will organize the initial project structure and install the transitive dependencies:

Coming soon...

Database Development environment

Setup connection string

dotnet user-secrets ConnectionStrings:Default <connection string>

Init database

cd <your path>crmcore\src\hosts\CRMCore.DBMigration.Console
ASPNETCORE_ENVIRONMENT=Development dotnet run

Add New Changes via Migration

cd <your path>crmcore\src\hosts\CRMCore.DBMigration.Console
dotnet ef migrations add <message>  -c ApplicationDbContext  -o Data/Migrations/CRMCore

Contributors

N/A

Copyright and license

Code and documentation copyright 2017 CRMCore. Code released under the MIT License.