Git Product home page Git Product logo

location-manager's Introduction

Location Manager

I have created a Vacation-Location Manager console-based and GUI application that will help the user in keeping track of all the locations that they would like to visit!

Through this application the user can add and remove locations from their wishlist/collection. Easily navigate through a list of titles to choose and see more information about their choice of location.The user can mark a location as "visited" and can also rate the location on a scale of one to five stars.Similar locations will the grouped together and the user can easily browse through the type of location they want to see.

This application can be used by someone who is planning a vacation and wants to compile a list of possible locations they would like to visit.The user can easily navigate through their collection and add or remove locations as they seem fit.

I chose this application for my term project because I myself have been thinking of going on a vacation when it is safe of travel again.I realize that this will probably take way longer than what any of us want or expect, but thinking of things that I'll be able to do with my family and friends once the pandemic is over is the only thing that is keeping me hopeful at this time. I will be using this project as a way to implement the concepts that we are learning in this course and also deciding the location that I want to visit next summer.

Implemented User Stories

  • As a user, I want to be able to view a list of the names of locations in my collection.

  • As a user, I want to be able to add a location (with a name, a type, a rating and visiting status) to my collection.

  • As a user, I want to be able to select a location from my collection and rate it on a scale of one to five.

  • As a user, I want to be able to select a location from my collection and mark it as visited.

  • As a user, I want to be able to select a location from my collection and view the location's details, i.e. the location's name , type, rating and visiting status.

  • As a user, I want to be able to save my collection to file.

  • As a user, I want to be able to load my collection from file.

location-manager's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.