Skip to content

harikrishnan-git/USELESS-WANDERER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

readme-banner

USELESS WANDERER 🎯

Basic Details

Team Name: Vazha

Team Members

• Team Lead: Harikrishnan B - College of Engineering Trivandrum

• Member 2: Abhijeet Nair - College of Engineering Trivandrum

• Member 3: Anusreya Ganesh- College of Engineering Trivandrum

Project Description

Our project is basically a misleading navigator that takes the used anywhere but the given destination and utilises the user's time with as many detours as possible. Your final destination might be close but never where you intended to go. Be sure to use our app if you have too much time on your hands!

The Problem (that doesn't exist)

The Useless Wanderer solves the problem of not being able to traverse the longest route between your start and final destination!

The Solution (that nobody asked for)

Our app gives you the most unnecessary detours and that too in way too many numbers until you reach your destination which will surely not be the one you actually wanted to go!

Technical Details

Technologies/Components Used

For Software:

• Languages used: HTML, CSS, JavaScript

• Frameworks used: None (pure JavaScript with Google Maps API)

• Libraries used: Google Maps JavaScript API, Google Maps Places Library, Google Maps Extended Component Library

• Tools used: Visual Studio Code, Git

For Hardware:

• List main components: No specific hardware components required; web application based.

• List specifications: N/A (cloud-based application)

• List tools required: Computer with internet access, Web server for hosting (optional for local testing)

Implementation

For Software:

Installation

• Clone the repository from git.

• Open in Visual Studio Code.

Run

• Open index.html in a web browser.

• Ensure your Google Maps API key is correctly configured in the script tag.

Project Documentation

For Software:

Screenshots

s1
This screenshot shows the initial map view with user location marked.

s2
This screenshot displays the route and detours after the journey has started.

s3
This screenshot highlights the notification system, providing user feedback.

Diagrams

[User Opens App]
|
[Enter Destination]
|
[Location Retrieved?]
/ <br> Yes No
/ <br> [Calculate] [Display Error]
| Notification
[Display Route]
|
[User Actions]
/ | | <br> / | | <br> [Start][Pause][Reset]
| |
[Dynamic Updates]
|
[Display Notifications]

This diagram illustrates the application's workflow from user input to map display and routing updates.

For Hardware:

Schematic & Circuit

This schematic is not applicable as there are no hardware components.

Build Photos

This section is not applicable for a web-based project.

Project Demo

Video

This video demonstrates the application's functionality, including searching for destinations, starting a journey, and the dynamic routing feature.

Additional Demos

No extra Demos. Links to additional documentation or demo videos can be added here.

Team Contributions

• Abhijeet Nair: Developed the main application logic, integrated the Google Maps API for geolocation and routing, and implemented the journey management features.

• Harikrishnan B: Designed the user interface, implemented CSS styles for a responsive layout, and created a visually appealing user experience.

• Anusreya Ganesh: Conducted testing of the application, identified and reported bugs, and provided feedback for enhancements to improve overall functionality and user experience.


Made with ❤ at TinkerHub Useless Projects

Static Badge Static Badge