Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nishkarsh25/myshoppinglistapp
My Shopping List App is a simple application built using Jetpack Compose for managing your shopping items. Whether you're at home, in the grocery store, or on the go, this app helps you keep track of the items you need to buy.
https://github.com/nishkarsh25/myshoppinglistapp
android-studio jetpack-compose kotlin-android
Last synced: 18 days ago
JSON representation
My Shopping List App is a simple application built using Jetpack Compose for managing your shopping items. Whether you're at home, in the grocery store, or on the go, this app helps you keep track of the items you need to buy.
- Host: GitHub
- URL: https://github.com/nishkarsh25/myshoppinglistapp
- Owner: nishkarsh25
- License: mit
- Created: 2024-02-18T17:44:47.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-02-18T20:40:49.000Z (12 months ago)
- Last Synced: 2024-11-21T11:08:25.215Z (3 months ago)
- Topics: android-studio, jetpack-compose, kotlin-android
- Language: Kotlin
- Homepage:
- Size: 227 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# My Shopping List App
My Shopping List App is a simple application built using Jetpack Compose for managing your shopping items. Whether you're at home, in the grocery store, or on the go, this app helps you keep track of the items you need to buy.
## Features
- **Add New Shopping Items**: Easily add new items to your shopping list by specifying the item name and quantity.
- **Edit Existing Items**: Update the name or quantity of any item on your list to keep it accurate and up to date.
- **Delete Items**: Remove items from your list when you no longer need them or have purchased them.## Screenshots
![Screenshot 1](Screenshots/ss1.png)
![Screenshot 2](Screenshots/ss2.png)![Screenshot 1](Screenshots/ss3.png)
![Screenshot 1](Screenshots/ss4.png)## Getting Started
To run this project locally, follow these steps:
1. **Clone the Repository**: Use `git clone` to clone this repository to your local machine.
```
git clone https://github.com/nishkarsh25/MyShoppingListApp.git
```2. **Open in Android Studio**: Open the project in Android Studio by selecting `File > Open` and navigating to the cloned directory.
3. **Run the App**: Run the app on an emulator or physical device by clicking the "Run" button in Android Studio.
## Dependencies
This project utilizes the following dependencies:
- **Jetpack Compose**: The modern toolkit for building native Android UI.
- **Material3**: The latest version of the Material Design components for Android.
- **AndroidX**: The Android extension libraries that provide backward-compatible versions of Android framework APIs.## Contributing
Contributions to this project are welcome! If you find any bugs, have suggestions for improvements, or want to add new features, feel free to contribute. To contribute, follow these steps:
1. **Fork the Repository**: Fork this repository to your own GitHub account.
2. **Create a Branch**: Create a new branch for your changes (`git checkout -b feature-name`).
3. **Make Changes**: Make your changes to the codebase.
4. **Commit Changes**: Commit your changes with a descriptive commit message.
5. **Push Changes**: Push your changes to your forked repository (`git push origin feature-name`).
6. **Submit a Pull Request**: Submit a pull request from your forked repository to the main repository.## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.