Welcome to the TipSync App! This web application is designed to streamline the shift management process and tip distribution for our team at Dudu Bar & Wine. Built with React, TypeScript, and Vite, this app enhances efficiency and ensures fair practices in employee compensation.
- Employee Time Tracking: Record start and finish times for each shift.
- Tip Calculation: Easily calculate total tips and distribute them based on hours worked.
- User-Friendly Interface: A clean and intuitive interface for easy navigation and management.
- Real-time Updates: Ensure that all information is up-to-date and accessible to management.
This project utilizes the following technologies:
- React: A JavaScript library for building user interfaces.
- TypeScript: A typed superset of JavaScript that enhances code quality and maintainability.
- Vite: A fast development build tool that provides a smooth development experience.
To get started with the TipSync, follow these steps:
- Clone the repository:
git clone https://github.com/dudubarwine/tipsync.git
- Navigate to the project directory:
cd tipsync - Install the dependencies:
npm install
To run the application locally, use the following command:
npm run devOpen your browser and navigate to http://localhost:3000 to access the app.
We welcome contributions to enhance the functionality and usability of the app. Please follow these steps to contribute:
- Fork the repository.
- Create a new branch:
git checkout -b @feature/<YourFeature>- Commit your changes:
git commit -m "<Add your message here>"- Push the branch:
git push origin @feature/<YourFeature>- Submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.