
Concluído
Publicado
Pago na entrega
Overview Develop an e-book reader app similar to Google Books. • Frontend: .NET MAUI (C# / .NET 10) • Backend: ASP.NET Core (C# / .NET 10) + PostgreSQL (Entity Framework Core) • No mock-ups; backend must be fully implemented • The app must run locally for both frontend and backend for testing Features 1. Book Search -Users select a language from a dropdown (e.g., "English", "日本語", "español") -Enter keywords and click the search button -Display search results in a list 2. Book Download -Offline reading support 3. Built-in Reader -EPUB/PDF support -Page navigation, font size adjustment, dark mode, reading progress saving 4. No Login / Device Identification (Device UUID) -Assign a unique UUID to each device to manage favorites and reading progress -iOS / MacCatalyst / macOS / tvOS: Stored in Keychain. Generated if not present. May persist after uninstall -Android: Uses ANDROID_ID (optionally generate UUID in SecureStorage for consistency) -Windows / Other: Stored in SecureStorage. Reinstall generates a new UUID -UUID is not authentication; do not use for sensitive operations -API calls include DeviceUuid as a parameter to manage device-specific data ________________________________________ Project Structure • [login to view URL] — Frontend (.NET MAUI / C#) • [login to view URL] — Backend (ASP.NET Core / C#) + PostgreSQL + EF Core • [login to view URL] — Shared model classes for frontend and backend -Database schema should match these classes -Frontend should deserialize API JSON into these classes Data Flow [login to view URL] → ApiService → JSON → [login to view URL] → Controllers → EF Core → PostgreSQL • Static media (including e-books) served from [login to view URL], fetched, played, and cached by MAUI ________________________________________ Development Environment • Three projects in a single .sln file • Opening .sln should allow immediate build and run • [login to view URL] target frameworks: net10.0-android; net10.0-ios; net10.0-maccatalyst; net10.0-windows10.0.19041.0 • [login to view URL] target framework: net10.0 • PostgreSQL version should be fixed by the operator (recommended: postgres:15 or postgres:16) ________________________________________ Screen Layout 1. Home / Discover -Display featured and new books by language (Google Play Books style) 2. Search -Language dropdown + keyword input + search button -Display search results 3. Book Detail -Title, author, description, language, cover image -Buttons: "Download" and "Add to Favorites" 4. Library / Favorites -List of downloaded or favorited books stored locally 5. Reader -EPUB/PDF reader -Page navigation, font size adjustment, dark mode, reading progress saving ________________________________________ Delivery Requirements • .sln must build and run locally • PostgreSQL must be set up with a fixed version • Minimum testing: search, download, reading, progress saving
ID do Projeto: 40156815
19 propostas
Projeto remoto
Ativo há 2 meses
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

As a seasoned IT Technical Lead/Full Stack Developer with expertise across .NET and Angular, I'm confident in my ability to deliver your e-book reader app according to your precise requirements. My decade-long experience has focused on designing and building robust backend solutions, aligning them with modern software architecture principles. This aligns perfectly with your project's need for a fully-implemented backend without any mock-ups. My skills in C#, ASP.NET Core, Web APIs, and SQL Server will be the bedrock of your project. Additionally, my experience also encompasses Angular and TypeScript on the frontend, making me well-placed to tackle all aspects of your e-reader app. In conclusion, engaging me for your e-reader app development using the .NET MAUI (C#) + ASP.NET Core (C#) is investing in a comprehensive technical partner ready to take you from ideation to the actualization stage of your project. Choose me for remarkable results made possible through clean code techniques, an overarching understanding of DevOps methodologies and continuous integration and delivery practices using Azure DevOps or GitHub Actions. I assure you of the creation of an impactful and user-friendly app that meets all your stipulated requirements.
$52 USD em 4 dias
3,3
3,3
19 freelancers estão ofertando em média $467 USD for esse trabalho

I have 21 years of experience. Principal engineer at Microsoft, I have extensive experience in C# and . NET, earlier experience of building a notebook based sharing platform and health app in . NET MVC, experience with MAUI, expert with SQL and Nosql databases,I can build frontend and backend as per your requirement,all the pages, Rest API following the MVC architecture,,also integrated the button, options,filters and PDF reders, the backend will be built with Postgresql, I have understood your requirement and can deliver efficiently.
$500 USD em 10 dias
5,7
5,7

Hi Kota, I propose to develop an e-book reader app using .NET MAUI for the frontend and ASP.NET Core with PostgreSQL for the backend. The app will feature book search, download functionality, a built-in reader supporting EPUB/PDF formats, and device identification for managing favorites and reading progress. Let's discuss the project further. Regards, Sai Bhaskar
$51 USD em 2 dias
5,4
5,4

With nearly a decade of experience in mobile app development, my team and I are equipped with the comprehensive skill set you're seeking for this e-book reader app project. We are well-versed in .NET MAUI (C# / .NET 10), which is vital for the frontend of your app, and also proficient in ASP.NET Core (C# / .NET 10) along with PostgreSQL (Entity Framework Core) required for the backend. Having developed numerous mobile applications across various platforms( Android and IOS), we have accumulated a deep understanding of how to ensure your app runs seamlessly on iOS, MacCatalyst, macOS, tvOS, Android and Windows as specified. This wealth of experience also enables us to confidently construct intuitive user interfaces like the one you've outlined. One of our greatest strengths is our attention to detail when it comes to data flow and project structures as indicated in your brief, which is essential for flawless integration between the frontend and backend. Combine that with our ability to provide cost-effective solutions without compromising on quality or efficiency, I believe we would be a perfect fit for your project.
$152 USD em 7 dias
5,2
5,2

Hello, I’ve carefully reviewed your project requirements and clearly understand the tasks involved. I have 13 years of experience and strong expertise in the exact skills this project requires. I have successfully delivered similar projects before and can share relevant samples if needed. I will complete this within your expected timeline while maintaining quality and clear communication. I look forward to working with you and contributing sincerely to your project’s success.
$1.552 USD em 90 dias
2,5
2,5

As an experienced app developer, I am excited about the opportunity to work on the development of the e-book reader app using .NET MAUI and ASP.NET Core. I will ensure seamless integration between the frontend and backend, implementing features such as book search, download, and a built-in reader with EPUB/PDF support. Additionally, I will focus on device identification for managing favorites and reading progress effectively. By following the specified project structure and data flow, I aim to deliver a high-quality app that meets your requirements. Let's collaborate to bring this project to life and create a user-friendly e-book reading experience.
$51 USD em 7 dias
0,0
0,0

Hello there, I have thoroughly reviewed your project requirements for developing an e-book reader app using .NET MAUI (C#) and ASP.NET Core (C#) with PostgreSQL integration. My proposed solution involves creating a user-friendly app with features like book search, download functionality, a built-in reader supporting EPUB/PDF, and unique device identification for managing favorites and reading progress. Key Deliverables: - Frontend development using .NET MAUI - Backend implementation with ASP.NET Core and PostgreSQL - Integration of features such as book search, download, reader functionalities, and device identification - Testing and ensuring seamless data flow between frontend and backend I bring extensive experience in Mobile App Development, ensuring quality and reliability for your e-book reader app project. I'll share my portfolio with you in the DM. Kindly, ping me there. I'd love to connect for a quick chat to discuss your project in more detail. Best regards, Minhal
$51 USD em 7 dias
0,0
0,0

Hi Kota Y., Nice to meet you. I understand you are looking for iOS mobile app developer. As a professional iOS app developer I am well-versed in .NET, Mobile App Development, iPhone, C# Programming, PostgreSQL, ASP.NET, .NET Core, .NET 5.0/6. I can complete your project on time and your will experience great satisfaction with me. For more information about me, please refer to my portfolios. I'm ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details. Thanks and Regard, Francisco Javier A.
$140 USD em 5 dias
0,0
0,0

Hi there, I'm excited to offer my expertise for your E-Book Reader App built with .NET MAUI and ASP.NET Core. With hands-on experience in full stack development, PostgreSQL integration via EF Core, and crafting intuitive reading interfaces, I can deliver a robust, multilingual app with seamless admin controls and polished UX. Key Deliverables: - Cross-platform reader with zoom, font control, dark mode, and progress saving. - Secure user authentication and multilingual support (EN, JP, CN). - Admin panel for book and user management. - Locally testable builds with clear setup instructions. I’ll ensure clean architecture, responsive design, and thorough testing. Looking forward to collaborating and bringing your vision to life. Best regards, Abhishek
$52 USD em 7 dias
0,0
0,0

Hi there, I read your detailed spec for the .NET MAUI E-book Reader and I can build the full stack (MAUI + ASP.NET Core) solution with the specific Device UUID logic you outlined. I see the solution needs to run "out of the box" locally. Here is my plan to ensure the architecture is clean and the reader works offline: To deliver a seamless reading experience, I will focus on: - Shared Architecture (Strict separation of Client, API, and Shared Data Models in a single SLN) - EPUB/PDF Engine (Implementing a robust renderer that supports font resizing, dark mode, and local caching) - UUID Persistence (Platform-specific logic: Keychain for iOS, ANDROID_ID for Android, SecureStorage for Windows) I specialize in .NET MAUI development (check the portfolio projects on my profile which include GitHub links). I understand the nuance of synchronizing reading progress via API using only a device ID. For the PDF rendering, do you prefer using the native platform viewers (for performance), or a unified library like Pdfium for consistent UI across all devices? Best, Lovro
$52 USD em 3 dias
0,0
0,0

Hello, I’m Rahul Singh from Team Velora, and we’ve been running successfully for 3+ years with expertise in full-stack .NET development, including .NET MAUI and ASP.NET Core. We clearly understand your requirement for a cross-platform e-book reader with EPUB/PDF support, device-based UUID tracking, offline reading, search, download, and favorites, fully integrated with PostgreSQL via EF Core. Our team will deliver a complete .sln solution with frontend, backend, and shared models, fully buildable locally, tested across MAUI target platforms, and ready for immediate use. Let’s come to the chat box to discuss the project and proceed further.
$400 USD em 15 dias
0,0
0,0

Suita City, Japan
Método de pagamento verificado
Membro desde out. 3, 2022
$10-30 USD
$31-41 USD
$32-35 USD
$10-30 USD
$31-51 USD
₹12500-37500 INR
$750-1500 USD
₹50000-60000 INR
₹1500-12500 INR
₹600-1500 INR
$250-750 USD
₹1500-12500 INR
₹400-750 INR / hora
$15-25 USD / hora
$30-250 USD
$300-350 USD
$10-30 USD
$15-25 USD / hora
$10-30 USD
$30-250 USD
₹450-900 INR / hora
$30-250 CAD
$30-250 USD
$250-750 USD
$250-750 USD