Inspiration
As international students ourselves, we often found ourselves overwhelmed by the complexity of visa rules, deadlines, and paperwork. There were countless moments of confusion, asking ourselves, “Now what?” - whether it was figuring out how to apply for OPT, understanding H-1B quotas, or simply keeping track of critical deadlines. As we dive deeper into researching this problem, we have found that these experiences were not unique to us; they are shared by thousands of international students and professionals who face similar challenges every day.
In the 2024 academic year, over 1.1 million international students studied in the U.S., marking a 7% increase from the previous year (SEVIS Data, 2024). However, as the job market grows more competitive, navigating the complex U.S. immigration system has become a significant hurdle. A 2023 study by the Migration Policy Institute revealed that fewer than 25% of international student graduates secure H-1B visas due to strict quotas, leaving their futures in the U.S. uncertain. Compounding this issue are confusing visa rules, missed deadlines, and unreliable information, which lead to missed opportunities, financial stress, and even legal problems for thousands of students and professionals. citation
Witnessing these struggles inspired us to create Flock. Our vision is to empower international students and professionals by simplifying the visa and career journey, allowing them to focus on their careers and dreams rather than bureaucratic hurdles. We believe that everyone deserves a clear, reliable, and supportive path to achieving their goals in the U.S., and Flock is here to make that vision a reality.
What it does
Flock is an all-in-one platform designed to simplify the visa and career journey for international students and professionals. It offers:
- Personalized Visa Roadmaps: Step-by-step guidance tailored to each user’s immigration status process.
- AI-Powered Chatbot: Instant, verified answers to visa and career questions.
- Community Forum: A space for users to ask questions, share experiences, and get verified answers from legal experts.
How we built it
- Figma: UIUX design
- LangChain, LangGraph: Agentic logic for chatbot
- OpenAI: LLM API
- Next.js: Frontend
- Better Auth: Authentication for forum
- PostgreSQL: Database for forum
- Docker: Local testing
- Railway: Backend for database and chatbot API
- Vercel: Frontend deployment
Challenges we ran into
connecting the python backend to the front end
Accomplishments that we're proud of
Site design RAG Chatbot implementation Making an impact for international students
What we learned
How to write an API for a Python app + integrate it with Next.js Caching for faster chat response
What's next for flock
- Connect the backend RAG chat to the frontend (see github backend folder)
- Expanded features for the forum: voting system
- Expanded functionalities for the chatbot: document uploading, access chat history
Built With
- betterauth
- docker
- figma
- langchain
- langgraph
- nextjs
- openai
- postgresql
- railway
- tailwind
- vercel

Log in or sign up for Devpost to join the conversation.