Full-Stack Developer for AI Coaching Platform

Suljettu Julkaistu 2 viikkoa sitten Maksettu toimituksen yhteydessä
Suljettu

FULL-STACK Web 3.0 Development for AI Coach – Feature Development & Enhancements, Bug Fixes, and Optimization

We are seeking a highly skilled full-stack Web 3.0 developer to enhance and optimize an AI-powered journaling and coaching platform hosted on Replit. This platform integrates innovative features such as memory recap, AI storytelling, and dream interpretation, while also offering real-time communication tools. The project involves implementing new functionalities, resolving technical issues, optimizing system performance, and ensuring a seamless user experience.

PROJECT OBJECTIVE

Feature Development: Implement new functionalities as outlined in the scope.

Bug Fixing: Address existing issues, including WebSocket communication and database integration.

AI Integration: Develop and optimize features powered by DALL-E 3 and other AI tools.

Testing: Conduct comprehensive testing to ensure functionality and performance.

Launch: launch the tool and provide post-launch assistance for the next 30 days.

REQUIRED SKILLSET

Frontend Development

Proficiency in React with TypeScript: Building scalable, type-safe user interfaces.

Experience with Vite: Fast development and bundling for modern web apps.

Expertise in TailwindCSS: Creating responsive, utility-first designs.

Knowledge of shadcn/ui Components: Using prebuilt, customizable UI components.

Backend Development

Strong Knowledge of [login to view URL]: Handling API logic, server-side operations, and integration with WebSocket.

Experience with WebSocket Protocols: Real-time communication implementation, error handling, and connection reliability.

Database creation and Management with PostgreSQL: Efficient schema design, query optimization, and integration using Drizzle ORM.

AI and Integration

Experience with AI APIs: Integration of tools like DALL-E 3 for generating visuals and narratives.

Familiarity with Text and Image Processing: Leveraging AI to generate meaningful content.

Development and Collaboration

Experience with Replit: Comfortable working within Replit-hosted projects and development workflows.

Understanding of Modern Development Practices: Ability to implement CI/CD, version control, and collaborative coding.

Testing Expertise

Manual and Automated Testing: Proficient in tools like Jest, Mocha, or similar frameworks for automated tests.

Debugging Skills: Ability to identify and resolve issues in both frontend and backend environments.

REQUIREMENTS

FEATURE DEVELOPMENT

Daily Journal Reminders:

Add an email field during user registration.

Create a notification system for daily journaling reminders.

Memory Recap:

Enable users to upload images to journal entries.

Implement secure image storage.

AI-Powered Storytelling:

Unlock feature after 7 journal entries.

AI-powered storytelling from user content.

Integration with DALL-E 3 for comic-style visuals.

AI Dream Interpretation:

Customizable wake-up alarms.

Dream journaling prompts.

Tutorials on dream recall, induction methods, and memory enhancement.

Meditation Updates:

Replace preset timers with a video content library.

Develop a user-friendly browsing interface for MP4 uploads.

Bug Fixes and Optimization

WebSocket Configuration:

Fix connection timeouts and improve retry/error handling.

Adjust CORS settings for seamless communication.

Community Chatroom:

Resolve message duplication and persistence issues.

Implement room cleanup for inactive sessions and user presence tracking.

Database Integration:

Enable proper chat message storage.

Address foreign key constraints and database error handling.

DELIVERABLES

Fully functional and tested features based on the scope.

Resolved bugs and optimized system performance.

Deployment-ready application hosted on Replit.

Documentation for implemented features, fixes, and testing.

EVALUATION CRITERIA

To assess your suitability for the project, please address the following:

WebSocket Expertise: Share examples of real-time communication implementations and your approach to handling errors.

AI Integration: Describe your experience with DALL-E or similar AI tools. Provide project examples demonstrating your integration skills.

Frontend and Backend Development: Provide examples of projects using React, TypeScript, [login to view URL], and PostgreSQL.

Testing: Outline your methodology for manual and automated testing, including the tools used.

Replit Experience: Highlight any prior work hosted on Replit.

Timeline and Workflow: Share your estimated timeline, milestones, and approach to managing the project.

PROPOSAL SUBMISSION GUIDELINES

Submit proposals addressing all evaluation criteria.

Include a portfolio of relevant work and references.

Provide an estimated cost and timeline for the project.

Confirm availability for a discovery call to discuss project details.

CONTACT INFORMATION

For questions or clarifications, please contact Saksham Sharma.

Full Stack Development Backend Development Frontend Development Tietokantakehitys Replit

Projektin tunnus: #38884975

Tietoa projektista

14 ehdotusta Etäprojekti Aktiivinen 2 viikkoa sitten

14 freelanceria on tarjonnut keskimäärin ₹1646/tunti tähän työhön

rahuliitm69

Hello there, We propose developing and optimizing the AI-powered journaling and coaching platform with cutting-edge Web 3.0 technologies. Our expertise encompasses full-stack development, AI integration, and perform Lisää

₹1875 INR / tunti
(2 arvostelua)
6.0
ahmadkamaleddin

I have the right solution for this because I specialize in building full-stack projects with my ERP system model. I can integrate it with the open-source ChatGPT I maintain, allowing you to achieve everything you need Lisää

₹1875 INR / tunti
(0 arvostelua)
0.0
debkumarlab

Having read through your detailed project description, it's clear that my skill set as a full-stack developer aligns perfectly with your needs. With 10 years of experience, my adaptability and reliability have enabled Lisää

₹1250 INR / tunti
(0 arvostelua)
0.0