Skip to content

Kaloyanes/educate_io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EducateIO - Mobile Platform for Knowledge Exchange

Welcome to EducateIO! This mobile app is designed to connect individuals seeking knowledge with private tutors and other students. Whether you want to learn something new or share your expertise, EducateIO offers a platform for seamless knowledge exchange. You can become a teacher and trade knowledge for more knowledge on other subjects or even earn money while helping others learn.

Table of Contents

Introduction

EducateIO is an innovative mobile platform app that aims to foster a learning community where people can easily find private tutors or connect with other students to trade knowledge. This app is built on the idea of connecting people with diverse expertise, enabling them to learn and teach from one another. Whether you need help with academic subjects, want to explore new skills, or wish to share your expertise, EducateIO is the place to be.

Features

  • Find Private Tutors: Browse a wide range of tutors offering expertise in various subjects. Search, filter, and connect with tutors who fit your learning needs.

  • Knowledge Exchange: Users can become teachers and offer their knowledge in exchange for knowledge in other subjects or even monetary compensation.

  • Student-to-Student Learning: Students can also share knowledge among themselves, creating a collaborative learning environment.

  • Rating and Reviews: Users can provide feedback and ratings for tutors, ensuring a trustworthy learning experience for everyone.

  • Secure Payment System: For paid tutoring sessions, EducateIO offers a secure and seamless payment system for both students and tutors.

  • User Profiles: Create a personalized profile, showcasing your skills, knowledge, and teaching experience.

  • Real-Time Messaging: Communicate with tutors and fellow students through real-time messaging to schedule sessions or ask questions.

  • Notifications: Stay updated with the latest messages, session requests, and other important activities through in-app notifications.

Getting Started

To get started with EducateIO, follow these steps:

  1. Download the App: Download it via GitHub releases page.

  2. Sign Up: Create a new account or log in using your existing credentials. You can also sign up using your google accounts.

  3. Set Up Profile: After signing in, set up your profile by providing information about your areas of expertise and learning interests.

  4. Browse Tutors: Start browsing through the list of private tutors available on the platform. Read their profiles, reviews, and ratings to find the best match for your learning needs.

  5. Request Sessions: When you find a tutor you like, you can request a tutoring session directly through the app. Discuss the details and schedule a convenient time for the session.

  6. Become a Teacher: If you wish to become a tutor and share your knowledge, go to your profile settings and enable the "Become a Teacher" option. Set your subjects for other students to search you and upload a profile picture to make sure you are a real person.

  7. Knowledge Exchange: As a student, you can also participate in knowledge exchange with other students. Offer your expertise in a subject, and in return, you can gain knowledge on a different topic or receive compensation.

Screenshots

Home

Screenshot_20230809-215251

Teacher

Screenshot_20230809-215317

Reviews

Screenshot_20230809-215352

Saved Teachers

Screenshot_20230809-215409

Navigation drawer

Screenshot_20230809-215415

Chat system with multiple messages like map location, calendar scheduling, images and files

Screenshot_20230809-215446

Message options

Screenshot_20230809-215505

Google Maps showing teachers nearby

Screenshot_20230809-215523

Profile Editor

Screenshot_20230809-215536

Sign in and google account

Screenshot_20230809-215548

Sign up

Screenshot_20230809-215551

Forgot password

Screenshot_20230809-215554

How to Use

  • Home Screen: The home screen displays featured tutors, ongoing knowledge exchange opportunities, and relevant app updates.

  • Search: Use the search feature to find specific subjects, tutors, or students you want to connect with.

  • Messaging: Access the messaging feature to communicate with tutors or students. Discuss session details, ask questions, and exchange knowledge.

  • Profile: Manage your profile, update your details, and view your ratings and reviews here.

  • Reviews: You can check a teacher's profile for reviews from other students.

Contributing

I welcome contributions from the open-source community to enhance the app's features and functionality.

Feedback

We value your feedback as it helps us improve the app and deliver a better experience. If you encounter any issues, have suggestions, or want to report a bug, please don't hesitate to reach out to us. You can send your feedback to [email protected].

License

EducateIO is licensed under the MIT License, which means you are free to use, modify, and distribute the app as long as you retain the original copyright and include the license file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages