Full-Stack Developer for AI Coaching Platform
₹1250-2500 INR / tunti
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.
Projektin tunnus: #38884975
Tietoa projektista
14 freelanceria on tarjonnut keskimäärin ₹1646/tunti tähän työhön
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ää
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ää
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ää