Skip to content

xiulixue/RestaurantReservation-ASPNET-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

Project Topic

Restaurant Reservation Booking & Management System with an Odering Mobile App.

The Reservation Management System is based on ASP.NET core, which build full stack web apps with HTML, CSS, JavaScript, and C#. THis website serves users and restaurant management. Allow users to create accounts and book reservations. Allow Restaurant staff to manage sittings and users' reservation.

This Ordering App is based on React Native platform, design and develop functions of menu view, management and food ordering using the latest React library and RESTful Api to interact data with MongoBD.

Group member

Name Role
Xiuli Xue Full-Stack Developer & Scrum Master
Jianna Huang Full-Stack Developer
Shiho Makino Front-end Developer

Preview

Restaurant Reservation System

restaurant

Ordering App

preview

Video

Click here to visit project present video.

Requirements

Front End

  • ASP.NET core
  • React Native
  • React.js
  • Node.js 18.16.0
  • JavaScript

Back End

  • C#
  • .NET core 6.0
  • SQL Serve
  • MongoDB

Source Control

  • Azure DevOps
  • Azure Service

Getting started

  1. Clone the repo to your local [https://github.com/xiulixue/RestaurantReservation-ASPNET-Project.git]

  2. Navigate into project directory [cd OrderingApp]

  3. Install the dependencies [npm install]

Run the application

You need to run the Restaurant Reservation as back-end server then run the Ordering App.

  1. Run the Restaurant Reservation system: Enter the RestaurantReservation folder right click and open the solution file RestaurantApplication.sln with Visual Studio, then run the solution. This will start the website in the address localhost:3912

  2. Run the Ordering App: Run [npm run web] This will start the application on the address localhost:19006

  3. Download Expo Go, Scan the QR code above with Expo Go (Android) or the Camera app (iOS).

  4. Using Emulator. Download Android Studio.Run [npm run android] This will connect to Android Studio emulator.

Built With

  • ASP.NET core - A cross-platform, high-performance, open-source framework for building modern, cloud-enabled, Internet-connected apps.
  • SQL Server - A database server that stores and retrieves data as requested by other software applications on the same computer or a remote computer using the client-server model.
  • React Native - An open-source UI software framework used to develop applications for Android , iOS , Web by using the React framework along with native platform capabilities.
  • MongoDB - A high-level Python Web framework that encourages rapid development and clean, pragmatic design.

Thanks & Contact

If you like this website don't forget give it a ⭐ and also feel free to share feedback with me.

Contact me => Email LinkedIn GitHub