- General user web platform
- Administrator web platform
- Travel agency web platform.
Here general users can
- View different categories, countries & places information.
- View different touist spots & popular food items of all places.
- View tour events organized by different travel agencies & enroll it join or save it for later.
- View predefined tour planning of different combination of places & save it for later.
- View blog posts of different places or countries to get an idea of travelling there.
- Search events, tour plans, places or travel agencies by lots of high level filtering options.
Here administrators can
- Manage, approve or ban tour events hosted by different travel agencies.
- Manage travel agencies, users & guide account to ensure safety of the whole platform.
- Create & manage blog posts for users.
- Create & manage tour plans for users.
- Create & manage country, category & place information from a user friendly interface.
Here travel agencies can
- Create & manage tour events from a user friendly interface.
- Manage & maintain a user friendly travel agency profile.
- Add & manage guides to organize a tour event.
Also this travel agency platform can be used by guides of different travel agencies to view their assigned tour events.
git clone https://github.com/rathijitpapon/tourpedia.git
git checkout dev
cd api
docker-compose up --build (After Every Code Change)
docker-compose up (Otherwise)
cd admin
npm install
npm run dev
cd tourpedia
npm install
npm run dev
cd travelagency
npm install
npm run dev