The OpenShelf Mobile App is the official mobile client for the OpenShelf platform.
🚧 Currently in Development
At the moment, we are focusing on building and completing the OpenShelf REST API. The mobile application development will begin after the API is stable and all required endpoints are available.
- Design API architecture
- Implement authentication
- Develop book management APIs
- Develop user management APIs
- Test and document all endpoints
After the REST API is completed, development of the mobile application will start.
The mobile app will:
- Connect to the OpenShelf REST API
- Allow users to browse books
- Manage personal bookshelves
- Search books
- View book details
- Support user authentication
- Provide a clean and responsive mobile experience
GitHub: https://github.com/Asraf1270/OpenShelf-Mobile-App
GitHub: https://github.com/Asraf1270/OpenShelf
- Flutter
- Dart
- REST API
- JWT Authentication
- SQLite / Local Storage (for caching)
- Create REST API project
- Complete REST API
- Create mobile app structure
- Authentication
- Book management
- User profile
- Search
- Testing
- First stable release
This project is open source and available under the MIT License.