Inspiration
Content creation today is fragmented. Engineers, founders, and marketers spend hours manually reformatting a single milestone—like a blog post or release note—into distinct posts for LinkedIn, X (Twitter), and documentation updates. I wanted to build SyncFlow to bridge this gap: a streamlined, full-stack SaaS platform that converts one core piece of text into a tailored, multi-platform content suite in sub-second speed.
How we built it
Frontend: Built using React Native with Expo (configured for Web), featuring a dark-mode SaaS dashboard, dynamic tone selection toggles, export tools (one-click copy & .md download), and an interactive Session History Vault for restoring past generations.
Backend: Developed with Python FastAPI, utilizing Pydantic schemas for data validation and asynchronous endpoint handling to optimize payload delivery.
AI Engine: Integrated with the Groq API using the OpenAI-compatible Python client, leveraging high-performance hardware acceleration to deliver sub-second completion times.
Deployment: Both services are hosted as independent, secure web services on Render, featuring cross-origin resource sharing (CORS) and production environment variable management.
Challenges we ran into
1) Production Cross-Origin Access: Configuring FastAPI's CORSMiddleware and environment configurations so that our live React Native Web frontend could communicate smoothly with our cloud backend without fetch errors.
2) Prompt Engineering & Multi-Format Parsing: Designing system prompts that consistently output three distinct, structured content formats (Twitter threads, LinkedIn posts, and release changelogs) across different tone settings (Professional, Viral, Technical) within a single API payload.
What we learned
1) Sub-second AI UX: Realized how much sub-second inference speed (via Groq) transforms user experience compared to traditional LLM turnaround times.
2) Full-Stack SaaS Resilience: Mastered end-to-end cloud deployment pipelines across FastAPI and React Native Expo, handling state restoration and file exports seamlessly on the web.
Built With
- css
- expo.io
- fastapi
- groq
- javascript
- markdown
- python
- react-native
- render
Log in or sign up for Devpost to join the conversation.