Skip to content

marsyg/FLOWMind

Repository files navigation

🌊 MindFlow: AI-Powered Personalized Routines - Your Day, Perfectly Orchestrated! 🌊

Hey there, productivity pal! 👋 Welcome to the README for MindFlow, your AI-powered companion for crafting the perfect daily flow! 🌈

🎯 What's the Flow?

Struggling to find the perfect routine? 😩 Not all productivity methods work for everyone. We get it! MindFlow is here to bring calm to the chaos. 🧘‍♀️ We're building an app that understands you – your goals, your personality, and even those non-negotiable moments in your day – to create a personalized routine that actually works. 🤩

🧠 Why MindFlow?

Not all productivity methods work for everyone. MindFlow creates personalized daily routines based on your MBTI (Myers-Briggs Type Indicator), energy levels, and goals, ensuring your schedule aligns with how you work best.

What is MBTI? 🤔 MBTI is a personality framework that helps identify how you process information, make decisions, and interact with the world. Some people thrive on structure, while others prefer flexibility. By integrating MBTI, MindFlow tailors schedules to your natural work style.

🛠️ Tech Stack: The Magic Behind the Flow

We're using some seriously cool tech to make MindFlow happen:

  • 💻 Frontend: Next.js – For a smooth, responsive, and delightful user experience.
  • 🛡️ Backend: Prisma ORM – To keep our database interactions type-safe and efficient.
  • 💾 Database: PrismaDB – To securely store and manage your precious data.
  • ✍️ Language: TypeScript – For type safety, scalability, and maintainability.

🌟 Key Features: Find Your Flow

Here's what MindFlow brings to the table:

  • 🤖 AI-Generated Routines: Get a schedule designed for your personality and productivity patterns.
  • 🔄 Regenerate Anytime: Not happy? Generate a new routine instantly.
  • ⏰ Adjust in Real-Time: Need more time? Extend tasks on the go.
  • 🧠 Smart Learning: MindFlow learns from your feedback, refining your schedule over time.
  • 👤 User Configuration: Tell us all about you! Age, job, interests, MBTI type (percentages included!), goals, and even your daily essentials (sleep, meals, etc.). We're all ears! 👂
  • 📝 Task Input: Got stuff to do? Toss in your tasks with descriptions, durations, time windows, and priorities. We'll sort it out! 🪄
  • 🔔 Notifications: Stay on track with friendly nudges. No more missed deadlines! 🥳
  • 📊 Analysis Page: Track your progress, see your efficiency, and watch your routines evolve over time. 📈
  • 🗣️ Feedback: Rate your routines, tell us how your sessions went, and help us make MindFlow even better! 👍👎

🚀 How It Works: Dive into the Flow

  1. Enter Your Details: Input your MBTI, energy levels, and goals.
  2. Get a Personalized Routine: The app generates a custom schedule.
  3. Regenerate If Needed: Adjust your routine with one tap.
  4. Stay Flexible: Stuck on a task? The app rearranges your schedule.
  5. Give Feedback & Improve: Over time, MindFlow adapts to your work style.

🚀 Getting Started: Let's Flow!

  1. Clone the Repo: git clone [https://github.com/marsyg/FLOWMind] 📥
  2. Install Dependencies: npm install or yarn install 📦
  3. Set Up Prisma:
    • Create a .env file with your database URL (DATABASE_URL).
    • Run npx prisma migrate dev to set up your database. 🛠️
    • Run npx prisma generate to generate the Prisma client. ⚡
  4. Run the App: npm run dev or yarn dev 🏃‍♂️
  5. Configure Yourself: Head to the User Configuration and tell us about you! 🙋‍♀️
  6. Add Your Tasks: What's on the agenda? 📋
  7. Generate Your Flow: Let the AI do its magic! ✨
  8. Tweak and Conquer: Adjust your schedule as needed and own your day! 🏆

🤝 Contributing: Join the Flow

Got ideas? We're all ears! 👂 Feel free to contribute to this project. Let's make MindFlow the ultimate productivity tool! 🛠️

💌 Contact Us: Let's Connect

Got questions or feedback? Drop us a line! We'd love to hear from you. 📧


Start using MindFlow and build a routine that fits YOU! Let's make every day a masterpiece of flow! 🎉

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors