Web Platform Development for Illustrated Book Creation Marketplace

Posted last week

Worldwide

Summary

We are looking for an experienced web development team or full-stack developer to build a modern online platform that connects authors, illustrators, artists, and publishers in one collaborative workspace. The goal of the platform is to streamline the process of creating, managing, and publishing illustrated books by making it easier for authors to find artists, for illustrators to showcase their work, and for publishers to discover promising book projects. Project Overview We want to create a web-based platform where: - Authors can post book projects and search for illustrators/artists. - Illustrators and artists can create profiles, upload portfolios, and apply to projects. - Publishers can browse projects, authors, and illustrators. - Users can communicate, collaborate, and manage book creation workflows in one place. - The platform can support future monetization through subscriptions, commissions, or premium listings. Main Features Needed User Roles The platform should support different user types: - Authors - Illustrators / Artists - Publishers - Admin Each role should have its own profile, dashboard, permissions, and relevant features. Author Features Authors should be able to: - Create a profile. - Post illustrated book projects. - Describe book concept, genre, target age group, illustration style, budget, deadline, and publishing goals. - Search and filter illustrators by style, experience, location, availability, price range, and portfolio. - Invite illustrators to collaborate. - Manage project milestones and communication. Illustrator / Artist Features Artists should be able to: - Create a professional profile. - Upload portfolio images. - Add skills, styles, experience, rates, availability, and preferred project types. - Browse author projects. - Apply to projects. - Communicate with authors and publishers. - Manage active collaborations. Publisher Features Publishers should be able to: - Create a publisher profile. - Browse author projects and illustrator profiles. - Discover promising illustrated book concepts. - Contact authors or artists. - Save/bookmark projects and talent. Collaboration Features The platform should include: - Messaging system. - Project dashboard. - File/image upload. - Milestones or task tracking. - Notifications. - Saved favorites/bookmarks. - Search and filtering. - Admin moderation tools. Admin Panel Admin should be able to: - Manage users. - Review reported content. - Approve or remove profiles/projects if needed. - Manage categories, styles, genres, and platform settings. - View platform activity. Technical Requirements We are open to technology recommendations, but the platform should be: - Modern, secure, and scalable. - Mobile-responsive. - Easy to maintain. - Built with clean, well-documented code. - Designed with future expansion in mind. - SEO-friendly where relevant. Possible stack options may include React / Next.js, Node.js, Laravel, Django, or similar technologies. Please suggest the best stack based on your experience. Design Requirements We need a clean, professional, and user-friendly interface. The design should feel creative, trustworthy, and suitable for authors, illustrators, and publishers. The platform should be intuitive for non-technical users. Ideal Candidate We are looking for someone who has experience with: - Marketplace platforms. - SaaS or multi-user web platforms. - User dashboards and role-based access. - Portfolio/profile systems. - Messaging and collaboration features. - File uploads and admin panels. - UI/UX for creative or publishing-related platforms. Previous experience building platforms similar to Upwork, Behance, Dribbble, Fiverr, publishing marketplaces, or creative collaboration tools is a strong plus. Deliverables Please include: - UI/UX design or implementation based on provided designs. - Frontend development. - Backend development. - Database setup. - Admin panel. - User authentication. - Testing and bug fixing. - Deployment support. - Basic documentation. Application Instructions When applying, please include: 1. Examples of similar platforms you have built. 2. Your recommended technology stack and why. 3. Estimated timeline. 4. Estimated budget or project phases. 5. Whether you work alone or with a team. 6. What you would suggest for an MVP version of this platform. We are interested in building this as a serious long-term platform, starting with a strong MVP and expanding over time. Please start your application with the phrase “Illustrated Book Platform” so we know you have read the full description.

  • $25,000.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Web Application
Database Development
Activity on this job
  • Proposals:50+
  • Last viewed by client:last week
  • Interviewing:
    5
  • Invites sent:
    5
  • Unanswered invites:
    0
About the client
Member since Feb 8, 2019
  • Czech Republic
    Prague5:00 AM
  • $150 total spent
    2 hires, 0 active
  • 3 hours

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Three.js
JavaScript
WordPress
AR Plugin
WooCommerce
3D Modeling

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo