GithubHelp home page GithubHelp logo

booking's People

Contributors

anbinh avatar dangtaikhtn avatar jimmysscentaur avatar thinhvoxuan avatar valentinonguyen avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

booking's Issues

Doc Writing

@huuhieubk @cristianophamz @jimmysscentaur @khahh

To get a project getter, we will write A Documentation. It will be written as WIKI pages.

I have made a template for this https://github.com/anbinh/booking/wiki

Please help me write these following parts:

  • How we install the site from scratch. Please keep in mind that deployed platforms will be Unix-OS such as Ubuntu or CentOS. This page will be reused over and over for other projects
  • How we design the database, API....
  • Anything special about the project we want to mention such as special server configs,site flow, site structure, principles, asset locations ....

The purpose of the DOC will be for our future-selves or new guys coming to this project. It is up u guys to select your own preferred free style. However, we encourage to utilize markdown for its simplicity.

Please keep it mind, write whatever you want with one condition. If a new dev joins this project, he will be able to start everything from scratch without asking you guys where/what/why.....

Please do not worry about using English or grammar, as long as we move along, that skill will be improved dramatically by practising

Feedback

Thanks a lot for the update and the mocks.

  1. Please find attached an updated version of my mock slides - there is a very slight update to some of the slides I sent you earlier and many additional ones
  2. Feedback on the updated websites:
  3. On the front page (which looks much better):
    • The "Area" box needs to be called "City"
    • Call the "Main Area" on page (http://www.dubailand.gov.ae/English/Pages/Rental-Increase-calculator.aspx) should be used for "Area" and the current "City" should be called "Sub-Area"
    • The Sub-Areas captured now are not all on the link provided
    • Please leave some space in between the "Simple and Easy..." and "Register with us..." tabs so that people can see the background in the middle (see my mock)...
    • Please remove this giant bubble saying "best choice" and the Vietnamese text on its right
  • The suppliers page looks great but is missing some details as per my mock-ups... please include all the details

3.Feedback on your mock-ups:

  • In the supplier registration, please add a tick box (Yes/No) for "Do you want to become an "Instant booking enabled" supplier?"
    -Underneath it say, "Instant booking will guarantee more bookings for you but require you to update you calendar on a real time basis"
  • In the supplier profile, remove the CC details (we don't need them) - all our settlements with suppliers will be outside the website
  • Leave a box for them to enter "Business description"
  • Availability management: Please allow the suppliers to add the "number of resources available per hour" (from 0-20)
  • When a customer makes a booking, this balance should automatically get deducted
    In pending bookings and past bookings, please add the booking number for each line

4.Your questions below:

  • As you can see from the mocks and my other comments, we can two kinds of suppliers - those who offer instant bookings and those who don't
  • For the ones offering instant bookings, the customers should get immediate confirmation on our website based on the availability shown on the supplier's calendar... he can then choose to pay online with an extra 5% fee... for any cancellations in this case (before 24 hours), the customer will only get 95% of the money back... in less than 24 hours, cancellation cannot happen
  • For the ones not offering instant bookings, the customer can only book the service after which the supplier will get an email (as well as get a message in his login like you have kept it now) stating three options (confirm, cancel, propose new time). He can select one of these options from the website or by clicking a link on the email... since the customer wouldn't have paid up til now, no charges will apply to anyone if the supplier cancels or proposes new time and customer cancels.... if the supplier proposes new time, the customer needs to be sent an email and an inbox message in his login asking to select payment.... if the supplier proposes a new time, the customer has the option to confirm it or reject it... confirming it will take customer to the payment page.

Landing page Enhancement

Thanks for the update.
I just reviewed the website and have some comments:
I saw that you added the booking system on the front page but i think it is tooo big. can you perhaps make the booking stuff a bit smaller and more that white box to the left and perhaps have another white box on the right saying featured suppliers..we will probably add logos of suppliers there (later)
Instead of "How to booking" say "Simple and Easy booking process"... please use the same font as the rest of the website
Under that have another white stripe saying "Why list services on Homeez?" and 4 boxes underneath (1,2,3,4)...we will tell you later what to add
For new account creation, can you please add "phone number" and "city" and "area" as additional requirements in city, for the time being only show Dubai as an option...for "area", please go to this website (http://www.dubailand.gov.ae/English/Pages/Rental-Increase-calculator.aspx) and copy their "Main area" and "area" fields...
I'm assuming you are already working on supplier login and pages the customers and suppliers see when they login???

Can we please have separate login pages?
We can keep the ones for supplier and owner on secret pages where we will give them specific links.
But please build the internal pages so that we can see how pages will look when they log in (as defined in the specifications document)

Milestone 2

@jimmysscentaur @khahh @cristianophamz

Please write down all your thoughts, design, ideas relating to milestone 2

@huuhieubk will assist you guys. You can practice English while working.

Please do not miss the deadline.

Anything related to technical difficulties, please post them here or create new issues if you are not clear on sth

Best

Feature improvement

@huuhieubk @cristianophamz @jimmysscentaur @jimmysscentaur

Please propose your ideas, any comments regarding the feedback from 2 clients

This comment from Client 1 - Hani

I know you will continue working on the front end but I have deep concerns regarding the formatting and the overall look and feel.

The template is great but the look is not quite there. Please refer to handy.com handling.com movesouq.com for some similar websites in terms of look and feel.

One example is the steps to booking that you have just added - it doesn't look very neat. Another example is of the big text in the middle of the front page saying 'our homeez will..." I know i proposed this text but from aesthestics point of view, it is not the best way to put it there. It is the first and the bigges thing a customer sees when he enters the website and it is not supposed to be the center of attraction, neither is it the most impactful/wow thing to see. The figures of the handy people in yellow and s sum ingredients very good in isolation but they don't seem to fit in the current setup. We can keep them there but either give them titles as to what each figure is doing or put them in a diffetent way.

You know what we're trying to achieve, it would be great to see some inmovative ideas from your side as well. We're in a tough market and need to grasp customers attention, make them want to come again and again, and make them smile with the elegance of the website.

Regarding specifics, please see some comments below:

  1. The booking box on the first page that I described in my previous email is not there - I'm and assumming you will create it later
  2. I see that the sign in page has changes but on the right where is says 'why register with us?', we don't need a link but 3-4 reasons listed underneath I a very impactful way
  3. The background picture of the About Us page looks like a haunted house
  4. The FAQ page looks very nice

One very important design related comment based on our conversations with payment platforms. We will be charged for every booking as well as every refund so we want to minimise unnecessary refunds. Therefore once the customer proposes the time, place, supplier, etc and chooses how he wants to pay, we shouldn't immediately make him pay (if he chooses credit card). Instead he should first complete just the reservation and get a reservation number (on the screen and via email). Once the supplier confirms the booking, the customer should get the option to pay online via a link in an email.

Comment from Client 2 : Adnan

In addition to Hani's comments, let me add the following:

  • when the client makes a booking, a system generated confirmation email will need to be sent to the client plus an internal Homeez email address that we can input/change at any stage in time. This email will need to contain:
  1. Name of the supplier
  2. Time the booking was made
  3. Location of the booking (which can generally be be expected to be the customer address)
  4. Length of the booking
  5. Pricing breakdown and total due
  6. Order status (pending/confirmed/etc...)
  • the same system generated email above will need to be sent again once supplier confirms the booking
  • if you believe that in order to deliver the kind of product we require from you will take more time than the current stated period, then let us now because it will be something we will need to have a discussion about

That's all from my side for now.

Note

All icons, thumbnails are not consistent with the general theme of the website. Please attache the keyword "flat" to search the items

Everything should be synchronized.

Please report immediately what you have done by commenting on parts you have completed.

Please use : then type the icon such as โœ… to improve readability.

Here is the supported list http://www.emoji-cheat-sheet.com/

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.