Skip to content

k-littlejohn/ChalkItUp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

517 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChalkItUp — Android Tutoring App

ChalkItUp Home

Overview

ChalkItUp is an Android tutoring application that connects students and tutors through appointment scheduling, availability management, and in-app communication. The app supports the full tutoring workflow from account access and discovery to booking, messaging, and session management—through a clean, mobile-first interface.


Login & Signup

User authentication entry point providing secure access to the application.


Dark Mode

Optional dark mode theme designed to reduce eye strain and improve readability in low-light environments.


Home Screen, Calendar, Booking & Profile

Main dashboard with calendar-based session tracking, appointment booking, and user profile access.

  • Central navigation hub for the application
  • Calendar view displaying upcoming tutoring sessions
  • Appointment booking with subject selection, mode, and pricing options
  • Booking constrained by tutor availability and scheduling rules
  • Profile access with interests, notifications, and personalization

Messaging, Pomodoro & Chatbot

Built-in communication and productivity tools supporting tutoring sessions and focused study.

  • In-app messaging for tutor–student coordination
  • Integrated Pomodoro timer for structured focus sessions
  • AI-assisted chatbot for guidance and interaction
  • Clean, intuitive interfaces designed for mobile use

Core Features Summary

  • User authentication and onboarding
  • Calendar-based appointment management
  • Tutor availability and booking workflows
  • Real-time messaging
  • Integrated productivity tools
  • Material Design–based UI

Tech Stack

Mobile

  • Kotlin
  • Android Studio (Gradle)
  • MVVM Architecture
  • LiveData & ViewModel
  • RecyclerView
  • Material Components

Backend Services

  • Firebase Authentication
  • Cloud Firestore
  • Firebase Cloud Storage

About

ChalkItUp Tutors is an Android App Targeted to Junior High and High School Students

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages