Skip to content

This contains Web App for service items. Let's book orders available on the today's special menu

License

Notifications You must be signed in to change notification settings

afzal442/ApplicationService

Repository files navigation

issue fork star License Contributor

Application Service

This contains Web App for Application service. Application Service which allows you to provide services based on the online resource and to book orders available on the menu. This app also has other feature that allow you to view the items on different categories using the search bar, choose the items and buy it based on the availability.

🔥 Inspiration !

With themes related to open-source project using Linode and the environment in general, deploying an app to Linode Kubernets cluster and leveraging ArgoCD and Harness CD came to my mind. Although they are typically exciting road trips, sometimes there are moments when you aren't sure what to do and need some inspiration. Inspired by the Kubernetes and DevOps tool i.e. Linode Kubernetes Engine(LKE), Nginx Ingress Controller and CD pipeline provided by ArgoCD and Harness tool, and became excited to create a web application on top of this tool deploying to LKE cluster.

🤔 How we built it?

Frontend built using React and Bootstrap CSS, deployed to LKE Cluster, Overpass for querying food item API (currently) Two stages docker images built under the hood of yarn install and nginx server CD pipeline using ArgoCD and Harness platform.

⚒️ Workflow Diagram

linode-cd

Let's run our app using yarn start before that make sure you have installed the dependencies using yarn install. The host machine would land you on the home page of Application Service as simple as that.

The menu page shows you the available items as shown below that you can choose and book your order through contact details.

If you want to search for deserts or beverages, you will able to use search bar and view the items, later you can contact the Application Service to order. h3

⏭ What's next for Application service App with ArgoCD and Harness CD

I will try to make my project more user-friendly and include more resources in an organised way. Leverage the application to support the chat feature from the getstream.io API. If you have any idea to enhance the page, feel free to send your PR in the repo.

The experience with the Linode platform is amazing when you first deploy your app and configure the kubernetes engine. Even you can make use of the marketplace features and their own CLI tool to configure clusters, nodes, etc.

About

This contains Web App for service items. Let's book orders available on the today's special menu

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published