Restaurant Web App

The project is intended to introduce a restaurant catering service to its customers.


Restaurant Web App

... by Semir in DevelopmentNovember 15, 2016 25

This project implemented and set live in early 2017. The project intended to introduce a restaurant catering service to its local and remote customers.

The screen shots below includes the original Sketch for Umbraco CMS and Admin Panel UI for content, price, membership and booking management.

Challenges & Requirements

The main requirement of this project focused on introducing my client ‘s business product and services to the local and remote community through this website. Some of the requirements included:

  • Creation of seven web pages to enable customers to navigate and explore the business product.
  • Develop functionalise to enable customers view pervious reviews and leave their own review and comments about their experience during their visit.
  • Enable customers to explore through the list of available menus and make their selection and order.
  • Allow customers to make reservations online and notify the business owner of bookings made through the website via SMS and email.
  • Enable the business management to review and manage customer reservations through booking management system.
  • Allow business management to add and update business content and prices.

During the deployment of this project, all of the above requirements were met and extra features were added as per request of the my client.

The screen shots below displays the website public UI for reservation, review, information and contact details.

Actions & Outcomes

During the first week of setting this website live, I have carried out several tests which covers end to end and integration tests for enhanced user experience.

Below are some of the test that I have covered before the announcement and advertisement to the customers:

  • End to end customer journey.
  • Booking system and management.
  • SMS and email alerts and notifications.
  • Content management update and results.
  • Optimisation and SEO.
  • Visitors and booking analytics and reporting.
  • Different devices and Operating Systems computability.

The above points were some of the main aspects of the tests that I have carried out during the deployment of the project.

Testimonials

Technologies Used

Below are a list of technologies that I have used to develop the project:

Conclusions

Developing this website give me a great opportunity to expand my understanding enhance my existing skills on web development.

It also made a great contribution to my client in introducing his business to his customers and increase in the business revenue.

Semir Ibrahim

@Semirtamir
...

About me

I have more than 8 years experience building rich sand-alone and web applications for clients in different IT sectors.

I graduated from the University of Westminster in the United Kingdom with first class honours in Computer Networks and Communications Engineering. I currently work for Dutch company as a Senior Software Engineer.

Leave a comment

SemirIbrahim