Share and Discover Travel Stories, Itineraries, Travel Guides etc
Over several available website and platform for different tools, there is not any pertiular platform dedicated to travling, to keep recoreds, photos, etc.
This project proposes a “Website for binding and keeping record of our travel stories, travel guides etc". Currently the app is dedicated to only keeping track and records and seggestions etc.
- Yatrum uses @ngrx libraries, showcasing common patterns and best practices.
- Yatrum is a travel diary app for travellers.
- Travellers can create itinerary for their trips.
- This application utilises @ngrx/store to manage the state of the app and to cache requests made to the Backend API, @angular/router to manage navigation between routes, @ngrx/effects to isolate side effects.
- Architecture, setup, source files
- TypeScript basics
- Getting started with latest angular
- Template fundamentals
- Rendering flows
- Component Architecture and Modules
- Services, Http and Observables
- Template Forms, Inputs and Validation
- Reactive Forms and more magic
- Routing
- Authenticate using Firebase Auth Service
- Hosting the website using Firebase Hosting services
or Social login to work you need to create an app on faceook and google and note down the client id and secret id of individual app. Below are instructions for creating app on inidviudal social media site
Google : Creating App Engine Project and Application Facebook : Creating a New Facebook App Once you have created the app,rename secret.ts.example file in app folder to secret.ts and replace the dummy string with client id of respective social app.
Have a bug or a feature request? Please first read the issue guidelines and search for existing and closed issues. If your problem or idea is not addressed yet, please open a new issue.
The app is currently in the Alpha testing phase for users, You can access the app : [(https://yatrum.firebaseapp.com/)].
Once the website is fully tested and functional we will add several different more sections for other fields incresing our reach and growing its community.
Enjoy 🤘