Skip to content

Getting Started

coni2k edited this page Jan 14, 2018 · 11 revisions

In order to run this project on a Windows operating system, follow these steps:

  • 1/8) Install Visual Studio 2017 Community Edition

  • 2/8) Install node.js (Windows Installer)

  • 3/8) Install Github Desktop

  • 4/8) Fork our project on Github

  • 5/8) Clone the project to your computer.

    • Open Github Desktop.
    • Select Clone a Repository option.
    • Type [your-github-username]/Backbone in the "URL or username/repository" field.
    • Click Clone.
  • 6/8) Open the solution by using Visual Studio.

    • In Github Desktop, click Repository - Show in Explorer menu item.
    • Open the solution in Visual Studio by double clicking on Backbone.sln file.
  • 7/8) Start WebApi application in Visual Studio.

    • Click to green Play button in the menu bar.
    • During build operation, Visual Studio will start downloading Nuget packages. This part may take up to couple of minutes.
    • After the packages will be restored, the server will start running and it will open the default page in your browser in the following url:
      http://localhost:15001/
  • 8/8) Prepare and start AngularClient application by using "npm".

    • Open AngularClient folder in your command console.
    • Execute npm install command, which will start downloading node packages. This part may take up to couple of minutes.
    • Execute npm start command, which will start running the client application.
    • Open the client application in your browser by navigating to the following url:
      http://localhost:4200/

Voila! Now our application is ready on your computer and you can start playing with it.

Admin & Sample users

The application comes with two default users that you can use: admin & sample. The passwords are being set to the installation date.

Username: admin | sample Password: [yyyymmdd] (e.g. 20180101)

Having trouble?

In case if you encounter any issues, please feel free to contact us, as we are keen on making our setup hasslefree.

Clone this wiki locally