Posted 20 Days Ago Job ID: 2097340 61 quotes received

Progressive Web Application (PWA)

Fixed Price$1k-$2.5k
Quotes (61)  ·  Premium Quotes (3)  ·  Invited (0)  ·  Hired (0)

  Send before: December 15, 2024

Send a Quote

Programming & Development Apps & Mobile

Project Type: Exclusive Booking Platform for Adult Entertainment


Project Manager: Me


Description:

We are developing a high-quality Progressive Web Application (PWA). This app will serve as a secure and exclusive booking platform for clients and entertainers within the adult entertainment industry. Given its nature, we’re building it as a PWA rather than a mobile app to avoid platform restrictions. We’re seeking skilled professionals to join us in creating this unique, responsive platform.


Project Requirements and Roles Needed


1. UI/UX Designer

    •    Responsibilities: Design intuitive, visually appealing interfaces based on our established screen flow and branding guidelines. Create wireframes, mockups, and interactive prototypes to be used by our front-end developer.

    •    Skills: Figma, Adobe XD, Sketch, experience designing PWAs and mobile-first designs.

    •    Duration: 4-6 weeks, part-time.

    •    Deliverables: Finalized high-fidelity mockups, design prototypes, and UI/UX guidelines for the development team.


2. Front-End Developer

    •    Responsibilities: Build the front-end of the PWA using React.js and Redux, ensuring responsive, mobile-first design. Implement design components from the UI/UX mockups and integrate them with back-end APIs.

    •    Skills: React.js, Redux, CSS-in-JS (e.g., Styled Components), experience building PWAs.

    •    Duration: 8-10 weeks, with potential for ongoing support.

    •    Deliverables: Fully functional, responsive front-end aligned with mockups, integrated with the back-end API.


3. Back-End Developer

    •    Responsibilities: Develop the back-end using Node.js and Express, create and secure APIs, set up the MySQL database, and integrate payment processing. Collaborate closely with the front-end developer to ensure smooth data flow and user authentication.

    •    Skills: Node.js, Express.js, MySQL, API development, security best practices (JWT, OAuth).

    •    Duration: 8-10 weeks, with potential for ongoing maintenance.

    •    Deliverables: Completed back-end with secure APIs, payment integration, and database connections.


4. Database Engineer (Part-Time Consultant)

    •    Responsibilities: Design and set up the MySQL database schema, create efficient data models for user profiles, bookings, and payments, and optimize for scalability.

    •    Skills: MySQL, database design, SQL optimization.

    •    Duration: 2-3 weeks, part-time or consulting.

    •    Deliverables: Database schema and setup, optimized SQL queries, and recommendations for data security.


5. Payment Integration Specialist

    •    Responsibilities: Integrate Stripe or PayPal payment processing into the app for client transactions and entertainer payouts. Ensure compliance with all payment and security protocols.

    •    Skills: Stripe/PayPal API, Node.js, security protocols.

    •    Duration: 3-4 weeks, part-time.

    •    Deliverables: Payment integration setup and secure payment processing workflows.


6. QA Tester

    •    Responsibilities: Test the PWA for functionality, usability, and security. Conduct unit tests, integration tests, and end-to-end testing on core features, and log any issues.

    •    Skills: Selenium, Jest, or similar testing tools, experience with PWA testing.

    •    Duration: 3-4 weeks, part-time.

    •    Deliverables: Test reports, bug logs, and a final QA report ensuring app readiness.


7. Security Specialist (Consultant)

    •    Responsibilities: Perform a security audit of the app, identifying and mitigating vulnerabilities in authentication, data storage, and payment processing.

    •    Skills: Security auditing, OAuth, JWT, experience with secure PWAs.

    •    Duration: 2-3 weeks, consulting role.

    •    Deliverables: Security audit report, recommendations, and code review for security enhancements.


8. DevOps Engineer

    •    Responsibilities: Set up and configure the deployment environment (AWS or similar), configure Cloudflare for content delivery and security, and establish automated CI/CD pipelines.

    •    Skills: AWS, Cloudflare, Docker (optional), CI/CD experience.

    •    Duration: 2-3 weeks, part-time.

    •    Deliverables: Deployment environment, automated deployment workflows, and system monitoring setup.


Application Requirements


For all roles, please include:

    •    Portfolio: Previous work samples, particularly any experience with PWAs or booking platforms.

    •    Hourly or Fixed-Rate Pricing: Include your pricing based on the role’s timeline.

    •    Communication & Collaboration: Availability for weekly project updates, along with your preferred communication tool (Slack, email, etc.).

Next Steps

If you’re interested in joining the  team, please send:

    •    A short introduction

    •    Relevant work samples or portfolio

    •    Your estimated timeline and pricing for the role


Thank you for your interest! We’re excited to build something unique and impactful with the right team.



... Show more
Dwayne L United States