Skip to content

An AI-powered career preparation platform that helps you achieve your optimal flow state during interview preparation.

Notifications You must be signed in to change notification settings

TheDonRay/FlowState

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

239 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlowState

An AI-powered career preparation platform that helps you achieve your optimal flow state during interview preparation.

FlowState Preview

Overview

FlowState transforms how job seekers prepare for interviews by bridging the gap between what's on your resume and how confidently you can discuss it. Upload your resume and receive AI-generated talking points that enable you to speak about your experience professionally, proficiently, and confidently.

The Problem

Modern job seekers face a critical challenge: Applicant Tracking Systems (ATS) often filter out qualified candidates before human reviewers ever see their resumes. This forces applicants to load their resumes with keywords to pass ATS scans, but this strategy creates a new problem—you may not feel proficient discussing everything listed on your keyword-optimized resume.

The Solution

FlowState solves this disconnect by:

  • Analyzing your resume to identify all the skills, technologies, and experiences you've listed
  • Generating personalized talking points for each item on your resume
  • Building your confidence so you can articulate your experience clearly and authentically
  • Helping you enter a flow state where interview preparation feels natural and productive

Whether you're uncertain about a technology you listed or need help articulating a past project, FlowState ensures you can speak confidently about every aspect of your resume.

Features

  • 📄 Resume Upload: Simple drag-and-drop resume upload
  • 🤖 AI-Powered Analysis: Intelligent parsing of your resume content
  • 💬 Custom Talking Points: Personalized discussion points for each resume item
  • 🎯 Interview Preparation: Practice and refine your responses
  • Confidence Building: Transform nervousness into flow state

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/yourusername/flowstate.git

# Navigate to the project directory
cd flowstate

# Install dependencies
npm install

# Start the development server
npm start

Usage

  1. Upload Your Resume: Drag and drop your resume (PDF, DOCX, or TXT format)
  2. Review Analysis: FlowState analyzes your resume and identifies key talking points
  3. Practice: Use the generated talking points to practice your interview responses
  4. Gain Confidence: Enter your flow state and ace your next interview

Technology Stack

  • Frontend: React
  • Backend: Express.Js
  • AI/ML: OpenAi
  • Database: MongoDB

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

Founder - Fuad Farhan Linkedn

Co Founder - Rayat Chowdhury Linkedn

Acknowledgments

  • Thanks to all job seekers who inspired this project
  • The AI/ML community for making this technology accessible
  • Everyone who contributed to making interview preparation less stressful

FlowState - The proper training you need before the interview.

About

An AI-powered career preparation platform that helps you achieve your optimal flow state during interview preparation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 75.3%
  • CSS 21.4%
  • Python 2.9%
  • HTML 0.4%