Skip to content

XingYing99/YourSingapore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yoursingapore

Your Singapore aims to complement the government’s SingapoRediscovers campaign — in a bid to boost local tourism, thereby helping the AER sector tide past this pandemic. While we aim to encourage Singaporeans to be out and about, we do recognise that COVID-19 has not subsided entirely. Your Singapore will be made with civic-responsibility in mind and will constantly remind users about the need to abide by COVID-19 guidelines. As COVID-19 measures change, the website would be updated to reflect the latest measures laid out by the government.

Main User Story

As a merchant, I would like to be able to promote my attraction during expected periods of low capacity for free, allowing me to earn sufficient revenue to tide across COVID-19 without violating safe-distancing guidelines.

As a local resident, I would like to have a quick and convenient planning tool to plan outings in Singapore — especially since many attractions have different guidelines and prices in light of COVID-19.

Users and Benefits

The main users of the website are local tourist attraction owners and Singaporeans.

The primary beneficiaries of the new website are:

  1. Local tourist attractions Additional, free platform to reach out to more locals, helping merchants to bring in more revenue. This aids merchants in tiding through the ongoing recession Merchants can easily update their attraction details such as changes in promotions prices or operating hours, especially since operating conditions are changing frequently due to COVID-19 Merchants can promote their attraction during periods of low-capacity, allowing them to bring in revenue during lull periods

  2. Singaporeans

  • Informed about Attractions

  • Free platform

  • Convenient platform to view all ongoing promotions at local attractions

  • Easily filter through attractions to suit their personal tastes, preferences and budgets

  • Ease of Planning Outings

  • Can conveniently view nearby eateries, including travelling information

  • Ability to plan activities according to the predicted weather

  • Able to have a quick overview of the planned itinerary *Able to easily share itinerary with family and friends  

  1. Local F&B outlets While F&B outlets are not our main users, they would be a key beneficiary. In a bid to provide convenience to our users, we would be providing them with a list of eateries around the proximity of places of interest. This would in turn, help to boost business for local F&B outlets.

General Pages

Header.vue

This is the main header used across most of the webpages. Other than the name of our website, it provides users with 2 main functions:

Home.vue

This is the landing page of our website. Both users and merchants will start their journey from this page. Users will be prompted to select the start button to start exploring local attractions while merchants can click on the merchant button to be directed to the merchant-side of the webpage.

image

User Side

VisitDate.vue

This page provides an interface for users to select their preferred date of visit.

image

After selecting a date, users can select their preferred location.

image

Reminder.vue

While promoting local attractions, there is also a need to minimise the risks of a resurgence in COVID-19 cases. As such, YourSingapore would promote civic-responsibility, reminding Singaporeans to abide by safe-distancing measures through a Reminder Page.

image

ActivityList.vue

This page displays a list of attractions, filtered based on the user’s selected date and location.

image

ActivityDetails.vue

Each attraction has an activity details page, displaying key attraction-specific information.

image

Eateries.vue

This page allows users to view eateries in the vicinity of an attraction.

image

Planner.vue

The planner page providers users with a quick overview of their planned itinerary.

image

Merchant Side

This section details the merchant-side page of the website, including the registration of merchants, editing of attraction details, bumping of attractions as well as a dashboard page for merchants to view user statistics for their attraction. (To test merchant accounts, use the password “123456”. The specific email account names can be found under the authentication page of our Firebase project)

Login.vue

Under the merchant tab, merchants are directed to a login page whereby merchants can either login to an existing account or register a new account.

image

Register.vue

Registration page for new merchants.

image

Merchant Form

Upon registration, merchants are directed to a page to fill in the relevant attraction details.

image

Verification Page

After attraction owners have filled up all the relevant attraction details, they would receive a confirmation message that their registration details have been successfully submitted and is pending verification.

image

Master Account

A master account (email: master@gmail.com, password: 123456) for the YourSingapore team to process the verification of merchants and attractions.

image

Edit_details_merchant.vue

Upon successful login of a merchant, the merchant is directed to his attraction page whereby all the attraction details he has previously keyed in is stored and can be edited.

image

End

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published