This is a coding test project for Spectrum, built using Xamarin for cross-platform mobile development.
- User authentication (login/logout)
- User creation with validation
- Loading indicators for login and user creation processes
- User list display
This project is a solution to the MySpectrum Xamarin Practical Coding Test. The requirements for the test include:
- Implementing a production-ready solution to accept a new username, validate a password, and store user data locally.
- The project must be written in C#/Xamarin with a native UI for either Android or iOS (not Xamarin Forms).
- A page displaying a list of users and their information.
- A feature to add a new user, which brings up a new screen and appends the user to the list.
- Real-time and submission-time validation for passwords.
- Must contain both letters and numerical digits, with at least one of each.
- Must be between 5 and 12 characters in length.
- Must not contain any sequence of characters immediately followed by the same sequence.
- Clone the repository:
git clone https://github.com/luiseduardohd/MySpectrumCodingTest.git
- Open the solution in Visual Studio.
- Build and run the project on an Android or iOS simulator/device.
All Rights reserved
Developed By Luis Eduardo HD