This fork is created for demo purpose. The main repository could be found here.
This project was done on behalf of the Zachary Leadership Program (ZLP) at Texas A&M University College Station. It was started in Spring 2020 with original team members, and I joined the project in Fall 2020.
- Created cucumber tests for legacy code
- Collaborated with others and increased the test coverage from
0
to62.1%
- Integrated SendGrid to send email to the students
- Refined the user login and registration UI
- Fixed several bugs
- A user can reset his password before claiming an account
- A user can claim his account multiple times
- A user can use a weak password
- A user can claim his account when password confirmation is incorrect
- A user does not see any error message when the form submission has errors and is not saved
For more details, you can check all my pull requests.