-
Notifications
You must be signed in to change notification settings - Fork 0
johnohhh1/restaurant-staffing-planner
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Β | Β | |||
Repository files navigation
# Restaurant Staffing Planner The **Restaurant Staffing Planner** is a user-friendly app designed to simplify and streamline restaurant staffing management. With an intuitive interface and dynamic functionality, this tool helps restaurant managers optimize their staffing schedules while ensuring efficient operations. Whether you're balancing lunch rushes or evening dining peaks, this app has got you covered! ## π Features - **Dynamic Shifts**: Manage Lunch and Dinner shifts for every day of the week. - **Role-Based Planning**: Tailored for roles like Servers, Bartenders, Hosts, Bussers, Runners, Togo Specialists, and QA. - **Smart Calculations**: - **Total Shifts**: Automatically sums up all shifts for a given role and day. - **Staffing Needs**: Uses position-specific multipliers for accurate staffing recommendations. - **Hiring Needs**: Highlights gaps between required and on-hand staff. - **Interactive Design**: A sleek and responsive UI for a smooth user experience. - **Real-Time Adjustments**: Modify shift values and instantly see updated staffing recommendations. ## π Live App Access the app here: π [Restaurant Staffing Planner](https://restaurant-staffing-planner.vercel.app/) ## π Why You'll Love It - Simplifies complex staffing decisions. - Saves time by automating tedious calculations. - Helps avoid overstaffing or understaffing during critical times. - Optimized for restaurant managers who value precision and efficiency. ## π§ Technologies Used - **Node.js**: For back-end functionality and fast performance. - **React**: To create an intuitive and dynamic front-end experience. - **Vercel**: For seamless deployment and hosting. ## π‘ How It Works 1. **Select a Role**: Choose from various restaurant staff roles. 2. **Enter Shifts**: Input shifts for Lunch and Dinner across all days of the week. 3. **View Results**: - Total Shifts for the role. - Required Staffing Needs based on multipliers. - Hiring Needs to determine if you need more team members. 4. **Adjust and Optimize**: Tweak shift numbers and staffing levels dynamically. ## π οΈ Running the App Locally To run the app locally, follow these steps: 1. Clone the repository: ```bash git clone https://github.com/johnohhh1/restaurant-staffing-planner.git cd restaurant-staffing-planner ``` 2. Install dependencies: ```bash npm install ``` 3. Start the development server: ```bash npm start ``` 4. Open the app in your browser: ``` http://localhost:3000 ``` ## π₯ Contributors - **John Olenski** ([@johnohhh1](https://github.com/johnohhh1)) Managing Partner, Restaurant Enthusiast, and Tech Innovator! ## ποΈ Notes for Developers - Ensure you have Node.js installed (v14 or higher recommended). - Pull requests and contributions are always welcome! Feel free to fork the repository and submit a PR. ## π License This project is licensed under the [MIT License](LICENSE).
About
Woods Area Staffing Calculator
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published