Slowly becoming a reality, eclass will be a tool to help you manage your classes in a more efficient way and let students focus on learning rather than administrative tasks.
An Android classroom manager. A summer project by an IB student for IB teachers.
Started out as a project for Hack Club Neighborhood.
Check out the releases tab and download the latest APK file. Install it on your Android device and you're ready to go! (all you need is the internet!)
Auth
| Feature | Status |
|---|---|
| Basic UI | ✅ |
| Mode selection | ✅ |
| Google integration | ✅ |
| Login | ✅ |
| Logout | ✅ |
| Signup | ✅ |
Dashboard
| Feature | Status |
|---|---|
| Basic UI | ✅ |
| Search functionality | ❌ |
| Heading | ➖ (title only) |
| Today's classes | ❌ |
| Your classes | ✅ |
| New class creation | ✅ |
Notices
| Feature | Status |
|---|---|
| Basic UI | ✅ |
| Notice creation | ✅ |
| Notice carousel functionality | ✅ |
| File uploads | ✅ |
| Rich text editing | ✅ |
| Notice viewing | ✅ |
| Search functionality | ❌ |
Quick actions
| Feature | Status |
|---|---|
| Basic UI | ✅ |
| Add homework | ✅ |
| Add test | ✅ |
| Status toggler (UI only) | ✅ |
| Cancel lesson | ➖ (UI only) |
| Add notice | ✅ |
Class management
| Feature | Status |
|---|---|
| Basic UI | ✅ |
| Heading | ✅ |
| Lesson calendar | ✅ |
Lesson overview
| Feature | Status |
|---|---|
| Basic UI | ✅ |
| Notes from teacher | ✅ |
| Topic | ✅ |
| HW due | ✅ |
| HW assigned | ✅ |
| Students' uploads | ❌ |
| Assessment topic | ✅ |
| Assessment system | ✅ |
| Grades | ✅ |
| Attendance | ✅ |
Class overview
| Feature | Status |
|---|---|
| Basic UI | ✅ |
| Total no. of lessons | ❌ |
| Avg. attendance rate | ❌ |
| Avg. grade | ❌ |
| Avg. score | ❌ |
| Students requiring attention | ❌ |
| Message students | ❌ |
Assessments
| Feature | Status |
|---|---|
| Basic UI | ✅ |
| Create new assignment | ✅ |
| Linking to lessons | ✅ |
| Deletion | ✅ |
| Assessment editing | ✅ |
| Editing from lesson | ❌ |
Students
| Feature | Status |
|---|---|
| Basic UI (student page) | ❌ |
| Student list | ✅ |
| View student profile | ❌ |
Settings (class)
| Feature | Status |
|---|---|
| Basic UI | ✅ |
| Rename | ❌ |
| Schedule lessons | ✅ |
| Add co-teacher | ❌ |
| Delete class | ✅ |
Dashboard
| Feature | Status |
|---|---|
| Basic UI | ✅ |
| Search functionality | ❌ |
| Heading | ✅ |
| Today's classes | ✅ |
| Grades | ❌ |
| Recent files | ❌ |
Notices
| Feature | Status |
|---|---|
| Basic UI | ✅ |
| Notice carousel functionality | ✅ |
| Notice viewing | ✅ |
| Search functionality | ❌ |
This week (possibly not implementing)
| Feature | Status |
|---|---|
| Basic UI | ❌ |
| HW | ❌ |
| Events | ❌ |
| Planned tests | ❌ |
| Mark as complete | ❌ |
| Notices from teachers | ❌ |
Lesson modals
| Feature | Status |
|---|---|
| Basic UI | ✅ |
| Mark as complete | ❌ |
| Heading | ✅ |
| Status | ✅ |
| Notes from teacher | ✅ |
| Topic | ✅ |
| HW due | ✅ |
| HW assigned | ✅ |
| Your uploads | ❌ |
| Teacher's uploads | ❌ |
| Toolbar | ❌ |
Overviews
| Feature | Status |
|---|---|
| Basic UI | ❌ |
| Subject grades | ❌ |
| Subject avg. grade | ❌ |
| IB core grades | ❌ |
| Class grades | ❌ |
| Class subject grades | ❌ |
| Practice assessment grades | ❌ |
| Practice assessment avg. grade | ❌ |
| IB core practice assessment grades | ❌ |
| Class scores | ❌ |
| Class subject scores | ❌ |
| Attendance | ❌ |
| Subject attendance | ❌ |
| Subject attendance modal | ❌ |