Welcome to the Journey Planner Web Application! This Angular-based web app enables users to plan their daily journeys by specifying the time and places they will visit. Users can also add descriptions and titles for their travel plans. The app supports creating, updating, and deleting plans, ensuring a personalized and secure experience through user registration and login.
- User Registration and Login: Secure authentication for personalized experience.
- Plan Management: Create, update, and delete travel plans.
- Detailed Travel Plans: Add time, places, and descriptions for each journey.
- User-Friendly Interface: Easy-to-use Angular-based interface.
- Node.js and npm installed on your machine.
- Angular CLI installed globally via npm.
-
Clone the repository:
git clone https://github.com/msmiah017/Daily_Travel_Planner cd journey-planner
-
Install dependencies: npm install
-
Run the application: ng serve Navigate to http://localhost:4200/ in your web browser to view the application.
- Navigate to the registration page.
- Fill in your details and create an account.
- Use your credentials to log in.
- Go to the 'Create Plan' section.
- Add the title, time, places, and descriptions of your journey.
- Save the plan.
- Select an existing plan from your dashboard.
- Make the necessary updates.
- Save the changes.
- Select an existing plan from your dashboard.
- Delete the plan if no longer needed.
- src/app: Contains the Angular components, services, and modules.
- src/assets: Stores static assets like images and stylesheets.
- src/environments: Configuration for different environments (development, production).
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Make your changes.
- Commit your changes:
git commit -m 'Add some feature'
- Push to the branch:
git push origin feature-branch
- Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
If you have any questions or suggestions, feel free to reach out!
- Email: shorif.ru.019@gmail.com
- GitHub: msmiah017
Thank you for using the Journey Planner Web Application! We hope it helps you in organizing your daily journeys efficiently.