Skip to content

A lightweight, open-source digital education platform built for accessibility, simplicity, and student-first experiences – even on slow internet.

License

Notifications You must be signed in to change notification settings

ibrahim-sisar/EduLite

Repository files navigation

🎓 EduLite – The Lightweight Digital Education Platform

EduLite Contributions Welcome MIT License Volunteer Project No Funding

🧡 Note: EduLite is a 100% volunteer-driven open source project. There is no funding or salaries involved. Everyone contributes out of passion for learning and helping others.

A student-first learning platform, built for areas with weak internet and real challenges.


✨ Vision

During the 2020 COVID-19 pandemic, I (the founder) was still young and found platforms like Microsoft Teams hard to use and slow. In 2023, a war broke out in Gaza and disconnected us from school for more than a year.

That’s when I asked:

“Why aren’t we building something made for students?”

So I decided to build one — with you.


🚀 Features (Planned)

  • ✅ Real-time messaging (Students ↔ Teachers)
  • ✅ Assignment & exam creation and submission
  • 🔒 Smart anti-cheating system
  • 📅 Lecture scheduling & calendar integration
  • 🎥 Google Meet integration
  • 🧠 Clean, age-friendly UI
  • ⚡ Extremely lightweight – works with poor connectivity

🏗️ Project Status: 🚧 In Development

We are in the early planning phase. Currently working on:

  • 📋 Gathering contributors
  • 🧭 Writing full project vision
  • ✏️ Creating UI wireframes (coming soon)
  • 🧱 Starting backend models with Django
  • 🌐 Initial frontend setup with React
  • 🔜 Public demo (soon!)

🧑‍🤝‍🧑 Join the Team

We welcome everyone – beginner or expert!

👥 Roles Needed:

Role Description
👨‍💻 Frontend Devs React, HTML/CSS, Tailwind
🧠 Backend Devs Django, REST APIs
🎨 UI/UX Designers Help shape the look and feel
🐞 Bug Testers Find and report issues
🧪 QA Engineers Test before releases
📷 Graphic Designers Logos, icons, etc.

👉 Join via Google Form 💬 Or Chat with us on Discord


🛠️ Tech Stack

Layer Tech
Frontend React + Tailwind CSS
Backend Django (Python) + DRF
Database PostgreSQL / SQLite (for dev)
Auth Django AllAuth or JWT
Deployment Railway / Render / Vercel
Tools Git, GitHub Projects, VSCode

📌 What’s Next?

  • Finalize UI wireframes
  • Build MVP: Users, Courses, Messaging
  • Release first working demo
  • Collect early feedback

🤝 How to Contribute

  1. Join a server or fill out a Google form
  2. When I give you the authority to modify the repository, you create a new branch in your name.
  3. Clone the repository to your machine and make sure you write to your branch.
  4. Commit your changes
  5. Push & open a Pull Request
  6. We’ll review it together!

We’re using GitHub Projects to track tasks. Feel free to check our Issues.


📜 License

MIT License – free to use, modify, and share.


👤 Made by

  • Ibrahim Abu Al-Roos – Project Leader, backend dev
  • smattymatty – backend developer
  • slaftamyr – frontend developer
  • PacifistaPx0 - backend developer

with ❤️ from Palestine, Canada, Sudan, Nigeria and the global open-source community.


🌍 Let’s Change Education Together

💥 Drop a “I’m in” on the Discussions, 📬 Or DM me on GitHub. 💬 Or join discord server EduLite 📁 Or fill out a Google form Forms

🌱 EduLite is for every student who just wants to learn — no matter where they are.

About

A lightweight, open-source digital education platform built for accessibility, simplicity, and student-first experiences – even on slow internet.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors 16