Skip to content

Angular 8 Web application based on .Net backend and Typescript frontend. Main puropose is to offer solution for pet owners. Its allow them to meet each other by posting photos of dogs, cats, rats etc.

License

Notifications You must be signed in to change notification settings

Oktawian-L/Subiton

Repository files navigation

SUBITON

Quality Gate Status Build Status License: GPL v3 Bugs Maintainability Rating Security Rating Reliability Rating Technical Debt

Animal dating app

Logo

Animal dating app

To run application

  • run backend with .net core 3.0+
  • run client - from console
  • go to projecty folder

Build Status

  master dev
Chrome Windows Build Status Windows Build Status
Firefox Windows Build Status Windows Build Status
npm update
npm start

Getting Started

  • angular
  • repository pattern
  • code first
  • entity framework
  • sqlite
  • Bootswatch

Prerequisites

What things you need to install the software and how to install them

dotnet ef migrations add init

dotnet tool install -g dotnet-ef

Installing

A step by step series of examples that tell you how to get a development env running

Say what the step will be

dotnet restore

And repeat

dotnet ef migrations add InitialSubiton
npm install -g @angular/cli
npm install bootstrap font-awesome
npm start
dotnet ef database update

End with an example of getting some data out of the system or using it for a little demo

Running the tests

Explain how to run the automated tests for this system

Break down into end to end tests

Explain what these tests test and why

Give an example

And coding style tests

Explain what these tests test and why

Give an example

Deployment

Add additional notes about how to deploy this on a live system

Built With

Contributing

Please read [CONTRIBUTING.md]((https://github.com/Oktawian-L) for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

  • Oktawian August Lasek - Initial work - Oktawian

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Feel free to start coding by yourself
  • TGhe best hobby

This project was generated with Angular CLI version 8.0.6.

Environment installation

You need to have Node.js and npm installed on your PC/Mac.

Then just run npm install in the project's root.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

Path to sources

#sonar.sources=. #sonar.exclusions= #sonar.inclusions=

Path to tests

#sonar.tests= #sonar.test.exclusions= #sonar.test.inclusions=

Source encoding

#sonar.sourceEncoding=UTF-8

Exclusions for copy-paste detection

#sonar.cpd.exclusions=

https://sonarcloud.io/dashboard?id=Oktawian-L_Subiton

About

Angular 8 Web application based on .Net backend and Typescript frontend. Main puropose is to offer solution for pet owners. Its allow them to meet each other by posting photos of dogs, cats, rats etc.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published