This is an Android app developed in Android Studio that allows users to post notices and view notices posted by other users. It uses Firebase Realtime Database for data storage and authentication.
- User registration and login
- Create, edit and delete notices
- View notices posted by other users
- Search for notices by title or description
- User profile page showing user's posted notices and profile picture
To set up the app, you need to do the following:
- Clone the repository using `git clone https://github.com/adi-tsvet/Notice_Board_AndroidStudio.git`
- Open the project in Android Studio
- Set up Firebase Realtime Database and Authentication by following the instructions in the Firebase console
- Replace the google-services.json file in the app directory with the one generated from the Firebase console
- Build and run the app on your Android device or emulator
Contributions are welcome! If you find any bugs or have any feature requests, please open an issue or submit a pull request.