Skip to content

Repository files navigation

Laravel Project Setup Guide

Laravel Logo

Project Overview

Welcome to the Flame and Crust Pizzaria restaurant management system! 🚀

Introduction

The Flame and Crust Pizzaria is a comprehensive Restaurant Management System (RMS) designed to streamline daily restaurant operations. This system helps manage inventory, orders, reservations, customer interactions, and employee roles efficiently. It ensures smooth coordination between the kitchen, front desk, and customers while enhancing the overall dining experience.

This guide will help you set up the project on your local machine without running migrations so you can start working quickly. Let's build something amazing together! 💪


Getting Started

1. Install Prerequisites

Before cloning the project, ensure you have the following installed:

After installing these, restart your terminal or command prompt to apply changes.

2. Clone the Repository

git clone your-repo-url.git

Replace your-repo-url.git with the actual repository URL.

Navigate into the project directory:

cd your-project-directory

3. Install Composer Dependencies

Run:

composer update

4. Install NPM Dependencies

Run:

npm update

5. Setup Environment File

Copy the example environment file and rename it to .env:

cp .env.example .env

6. Set Application Key

Use the following application key:

APP_KEY=your-app-key-here

Replace your-app-key-here with the actual key provided.

7. Start the Development Server

To run the Laravel application locally without database migrations, use:

php artisan serve

This will start the application at http://127.0.0.1:8000.


Git Workflow Guide 🚀

Pull the Latest Changes

Before making any changes, always pull the latest updates to stay in sync:

git pull origin main

Create a New Branch

Before making changes, create a new branch:

git checkout -b feature-branch-name

Replace feature-branch-name with something relevant to your changes.

Push Your Changes

After making updates, push your branch:

git add .
git commit -m "Your message here"
git push origin feature-branch-name

Merge Your Changes

Once your changes are reviewed, switch to the main branch and merge:

git checkout main
git pull origin main
git merge feature-branch-name

Then push the updated main branch:

git push origin main

Keep Going! 💪

Remember, every great project starts with a small step. If you face any challenges, ask for help—teamwork makes the dream work! 🚀 Let's build something awesome together! 🎉

About

testRMS

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages