Skip to content
This repository has been archived by the owner on Sep 24, 2021. It is now read-only.
/ travel-services Public archive

Rail, Avia, Hotel tickets booking, Traveler, Security APIs distributed system (microservices) and Client apps

License

Notifications You must be signed in to change notification settings

svasorcery/travel-services

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

TravelServices is a Micro-Services Architecture patterns implementation of Rail, Avia, Hotel tickets booking APIs, Traveler API and Client applications, all secured with Security API.


Tools

Installation

  • Clone repo:
git clone https://github.com/svasorcery/travel-services.git
  • Restore dotnet packages:
dotnet restore
  • Restore angular client packages:
cd ./travel-services/Clients/HermesSpa/ClientApp
npm install

Seed data

  • Successively import data from json files using mongoimport:
mongoimport -d kaolin -c countries --jsonArray --mode=upsert --upsertFields=ru --file mongo-countries.json
mongoimport -d kaolin -c stations --jsonArray --mode=upsert --upsertFields=ru --file mongo-stations.json

About

Rail, Avia, Hotel tickets booking, Traveler, Security APIs distributed system (microservices) and Client apps

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published