Welcome to the Interactive Mapping Web Application repository! This project is built using Django and aims to provide users with a dynamic and intuitive platform for exploring geographic data, marking points of interest, and planning routes.
- Boundary Visualization: Explore boundaries of countries, states, and other geographic regions effortlessly.
- Marker Placement: Upload markers from Excel files or manually add them to pinpoint locations on the map.
- Route Planning: Create routes between markers, showcasing road routes, time, distance, and directions for efficient navigation.
- Customization Options: Customize marker appearance, route styles, and map layers to suit your preferences.
- Responsive Design: Access the interactive maps on any device with responsive design support.
To get started with the Interactive Mapping Web Application, follow these steps:
- Clone the Repository: Clone this repository to your local machine.
- Install Dependencies: Navigate to the project directory and install Python dependencies using
pip install -r requirements.txt
. - Database Setup: Configure your database settings in
settings.py
and run migrations usingpython manage.py migrate
. - Run the Development Server: Start the Django development server using
python manage.py runserver
. The application will be accessible athttp://localhost:8000
.
Contributions are welcome! If you'd like to contribute to the project, please follow these guidelines:
- Fork the repository and create a new branch for your feature or bug fix.
- Make your changes and ensure they adhere to the project coding standards.
- Test your changes thoroughly.
- Submit a pull request with a clear description of your changes and the problem they solve.
This project is licensed under the GNU General Public License v3.0.
If you have any questions, suggestions, or feedback, feel free to reach out to us at yashaggarwal960@gmail.com.