Tiffin Management System App - Hacktoberfest 2024 🎉
Welcome to the Tiffin Management System app, a React Native project that simplifies managing tiffins for both students and owners. This project is open to contributors, especially during Hacktoberfest 2024! We encourage you to collaborate and contribute to the development of this app.
The Tiffin Management System App is designed to streamline daily tiffin services by offering features for both students and owners. The app allows users to manage attendance, view dashboards, update profiles, and much more. It is built using React Native and Expo, ensuring a cross-platform experience on Android and iOS.
Ensure you have the following installed on your local machine before starting:
- Node.js (version 14.x or later)
- Yarn (Node Package Manager)
- React Native CLI
- Expo CLI
-
Clone the repository:
git clone https://github.com/ArohiSoftwares/tiffin-management-system
-
Navigate into the project directory:
cd tiffin-management-system
-
Install the required dependencies:
yarn install
-
Start the Expo development server:
npx expo start
-
Run the app: Select your device (Android, iOS simulator, or web) to run the app.
- Dashboard with income and attendance statistics
- Attendance management system
- Profile management
- View attendance history
- Track remaining balance
- Edit profile information
This project is built using:
- React Native: for creating cross-platform mobile applications.
- Expo: for building and deploying React Native apps quickly.
- JavaScript/ES6: for coding the logic and functionality.
We welcome contributions from everyone, especially during Hacktoberfest! Whether you’re a seasoned developer or new to open-source, you can contribute to this project. Every pull request will be reviewed and merged after proper evaluation.
- Fork the repository.
- Pick an issue from the Issues section. Look for issues labeled with Hacktoberfest or good first issue.
- Create a branch for your issue:
git checkout -b issue-<ISSUE_NUMBER>
- Make your changes.
- Commit your changes and push the branch to your forked repository.
- Submit a Pull Request (PR) and link it to the issue you’re resolving.
We encourage you to read our Code of Conduct and Contributing Guidelines before submitting any code.
- Clone the repository to your local device.
- Follow the installation steps mentioned above to set up the project on your local machine.
- Check the open issues and pick one to work on.
- Submit your Pull Request (PR) once you’re done. Make sure to reference the issue number your PR addresses.
Fork the repo:
git clone https://github.com/yourusername/tiffin-management-system.git
Create a new branch:
git checkout -b new-feature-branch
Commit changes:
git add .
git commit -m "Added new feature X"
Push and create a pull request:
git push origin new-feature-branch
We use GitHub Issues to track bugs, feature requests, and improvements. If you find any issues in the app or have suggestions, feel free to raise an issue and we'll review it promptly.