anitab-org / mentorship-android

Mentorship System is an application that matches women in tech to mentor each other, on career development, through 1:1 relations during a certain period of time. This is the Android application of this project.
https://github.com/anitab-org/mentorship-android/raw/apk/app-debug.apk
GNU General Public License v3.0
167 stars 379 forks source link

Redesign Requests Page and Send Requests Page #1219

Open vj-codes opened 1 year ago

vj-codes commented 1 year ago

Is your feature request related to a problem? Please describe.

We are planning to redesign the app following our brand guide as well as material design.

Describe the solution you'd like

Create a prototype of the requests and send requests page with a different perspective and layout.

Current Page

HoraceHuang-ui commented 1 year ago

Hi @vj-codes may I ask which param is prioritized? I'm going to choose one as a main title with emphasized font. Mentor / mentee / end date / note plz?

rishujam commented 1 year ago

Hey @vj-codes can I work on this?

vj-codes commented 1 year ago

@rishujam sure assigning you, happy designing!

rishujam commented 1 year ago

thanks

rishujam commented 1 year ago

App crashes after clicking login: com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $ at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory$Adapter.read(ReflectiveTypeAdapterFactory.java:226) at com.google.gson.Gson.fromJson(Gson.java:927) at com.google.gson.Gson.fromJson(Gson.java:892) at com.google.gson.Gson.fromJson(Gson.java:841) at com.google.gson.Gson.fromJson(Gson.java:813) at org.anitab.mentorship.utils.CommonUtils.getErrorResponse(CommonUtils.kt:28) at org.anitab.mentorship.utils.CommonUtils.getErrorMessage(CommonUtils.kt:42) at org.anitab.mentorship.viewmodels.LoginViewModel$login$1.invokeSuspend(LoginViewModel.kt:35) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(Dispatched.kt:334) at android.os.Handler.handleCallback(Handler.java:942) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:201) at android.os.Looper.loop(Looper.java:288) at android.app.ActivityThread.main(ActivityThread.java:7872) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)

There is nothing in project setup