Hello everyone!
Thank you for purchasing solution. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!
Setting up YourDrive is very simple. You will receive the following files after extracting project compressed file:
.NET CORE 5 SDK and VISUAL STUDIO 2019, SQL SERVER or MySql 8 +
Although YourDrive can be run without any development experience, it would be much easier if you already have some experience. The following instructions allow you to run a local copy on your machine.
If you have not yet installed nodejs, please Download and globally install nodejs : https://nodejs.org
Note: download
Recommended For Most Users version
A detailed instruction on how to install NodeJS is available here.
Note: Make sure you have Node version >= 4.0 and NPM >= 3 . Also globally installed typescript.
Installing Angular-CLI globally is as simple as running this simple command:
npm install -g @angular/cli
After the tools is installed, go inside of the Angular directory and run below command to install dependencies:
Run npm install
to install node dependencies defined in package.json.
To run a local copy in development mode, replace REST API URI (apiUrl) variable in environment file inside src --> environments -->environment.ts
execute ng serve
and go to http://localhost:4200 in your browser.
To run the local copy in production mode and build the sources, execute
ng build --prod
. This will builds a production version of the application. All
html,css and js code is minified and put to dist folder. The contents of
this folder you can to put to your production server when publishing the application.
In order to host, you need the .Net 5 Runtime in your server.
You also need SQL Server or MySQL database provider.
Create Database in SQL Server or MySQL Server and run the initial script from DatabaseScripts Folder.
Change the connection in appsettings.json file as describe as below image:
The project structure is as follows:
YourDrive.sln/ * Projects Solution │ │ │ ├──YourDrive.API * REST API Controller, Dependancy configuration, Auto mapper profile │ │ │ ├──YourDrive.MediatR * Command handler, Query handler, Fluent API validation │ │ │ ├──YourDrive.Repository * Each entity repository │ │ │ ├──YourDrive.Domain * Entity framework dbContext | | │ ├──YourDrive.Common * Generic repository and Unit of work patterns │ │ │ ├──YourDrive.Data * Entity classes and DTO classes │ │ │ ├──YourDrive.Helper * Utility classes
All questions you can send via the contact form HERE.
I will answer all questions within 24-48h in the order they were received.
Please do not panic if I do not answer too long – I love my buyers and I’ll answer for all questions ;)
More information about the terms of support you can see here: https://themeforest.net/page/item_support_policy
Thanks for reading the Instruction, hope it’s been really helpful and resolved most of your concerns.