Back to Dashboard
User Manual
CogniFlow User Manual
Welcome to CogniFlow, your intelligent partner in course creation and learning! This manual will help you understand how to make the most of the application.
Table of Contents
- Introduction
- Getting Started
- Navigating the App
- Main Features
- Admin Panel (for Admins)
- Internationalization & Text-to-Speech (TTS)
1. Introduction
CogniFlow is a modern educational tool that uses artificial intelligence to support the process of creating, sharing, and acquiring knowledge. Our goal is to make it easier for teachers, students, and lifelong learners to access personalized and engaging educational materials.
2. Getting Started
2.1. Sign Up & Sign In
- To start, create an account using your email and password or by signing in with your Google account.
- If you forget your password, use the "Forgot Password?" link on the sign-in page to receive a reset link via email.
3. Navigating the App
The App Header is your main navigation hub, always visible at the top of the page.
- Logo: Clicking the "CogniFlow" logo takes you to your Dashboard (if logged in) or the Home Page.
- Navigation Links:
- Create Course: Start building a new course from scratch.
- My Courses: View and manage all the courses you have created.
- Public Courses: Explore courses created and shared by the community.
- Class Courses: Access courses assigned to you as a student in a class.
- My Classes: (Teachers/Admins) Manage your classes and enrolled students.
- Hall of Fame: See the top-ranked creators and students on the platform.
- Theme & Language: Use the Sun/Moon and Language icons to toggle the app's appearance and language.
- User Menu: Click your avatar to access your Dashboard, Billing, TTS Settings, or to Sign Out.
4. Main Features
4.1. Dashboard
Your personal hub in CogniFlow. Here you can:
- View your account status, tier, and usage limits.
- Change your profile picture by clicking on your avatar.
- Edit your profile details, including name, bio, website, and personal interests (which helps us recommend courses!).
- See quick links to create or view courses.
- Browse courses you've liked and users you're following.
- (Teachers/Admins) Access the Teacher Dashboard and Admin Panel.
4.2. Creating & Editing a Course
This is the core of CogniFlow, where you bring your ideas to life.
- Topic: Start by describing your course topic. Be descriptive! You can also paste a YouTube URL here, and CogniFlow will attempt to use its transcript as the primary source material for your course.
- File Attachment: Attach a file (text, image, PDF, etc.) to provide additional context for the AI.
- Teaching Style: Select a persona for the AI, like a "Sage" or a "Storyteller," to influence the tone of the generated content. You can also define and save two custom styles.
- Parameters: Set the difficulty, number of lessons, quiz questions per lesson, and the language for the AI-generated content.
- Generate Outline: Click "Generate Outline" (or a similar button). The AI will create a structured plan for your course.
- Review & Modify:
- Once the outline is generated, you can edit it directly or use the "Modification Request" box to ask the AI for changes (e.g., "Make lesson 2 more detailed").
- Add tags to help categorize your course.
- Generate & Save: The main action button's text will change based on the context (e.g., "Save New Course", "Regenerate and Save"). Click it to save your progress.
- Additional Materials: Once a course is saved, you can generate a Syllabus, a Presentation Outline, or even an Ebook from the course content.
4.3. My, Public, and Class Courses
These pages provide lists of courses in a card format.
- Use the Search Bar to filter courses by title, topic, or tag.
- On each course card, you can Like or Rate the course.
- Click on an Author's Name to view their profile.
- Click on a Tag to instantly filter the list for that tag.
4.4. Running a Course
This is the student view for a course.
- Lesson List: See all lessons and their completion status. Click a lesson to begin.
- Lesson Content: Read the lesson material, view images, and listen to the content using the Text-to-Speech button.
- Quiz: After reading the content, proceed to a multiple-choice quiz to test your knowledge.
- Quiz Results: Review your answers, see the correct ones, and read explanations.
- For Course Owners: You have extra controls to edit lesson content and quiz questions on the fly.
4.5. User Profile
- View a user's public profile, including their bio and website.
- See their follower/following count.
- Follow or unfollow other users.
4.6. Hall of Fame
- Discover the Top Creators based on a score derived from their course popularity and ratings.
- See the Top Students who have completed the most courses.
4.7. Settings
- Billing: Manage your subscription tier.
- Text-to-Speech (TTS): Enable/disable TTS, select a preferred voice from your system, and adjust the speech rate.
4.8. Class Management (for Teachers/Admins)
- Create Class: Create a new class and invite students via email.
- Manage Classes: View your existing classes, edit their details, or delete them.
5. Admin Panel (for Admins)
- A special section on the Dashboard for users with admin privileges.
- Search for and manage all users on the platform.
- Edit a user's tier or admin status.
- View and manage all courses created by a specific user, including the ability to move them to the trash.
- Permanently delete a user's profile and all associated data.
6. Internationalization & Text-to-Speech (TTS)
- Language: Change the application's display language at any time using the language selector in the header.
- TTS: Use the "Listen" button on content pages to have the text read aloud. Configure your TTS preferences in the settings.