Skip to content

Latest commit

 

History

42 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AmazingTalker Assessment

Abstract

To get started learning Kotlin. Only developed Android with Kotlin within one week.

Get back the coding and programming power by the assessment since the recent two years I am doing too many management tasks.

It is time to retrain myself and understand the modern language now.

Make the sword sharp again !!!

Development Environment

  • Android Studio (Bumble Bee 2021/01/01 Patch 3)
  • MacOS Monterey (12.3.1)

Timeline

Requirements

✅ Review the calendar of tutor

  • Please show it by week unit
  • You can not look the past information.

✅ To show the local time zone after you switching the system setting

  • The calendar will show the available and booked time according to the time zone

✅ To show available and booked times

  • To get the time data from backend API, and split the time to small pieice by unit of one half hour
  • To show grey color in booked time
  • To show green color in available time

✅ Backend API of time data

✅ To support localization, English and tranditional Chinese

✅ Better have

  • Unit & UI testing codes

TODO

  • Record demo video and create release branch and set git tag
  • ViewModel pattern
  • Error Handling
  • Better layout for tutor list

Reference

About

For assessment, I will delete it after 72 hours

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages