This was a test for a job opportunity. React + React Native + Python (backend)
Figma: https://www.figma.com/design/5ICsJ7GrvhxsxeKG6aqDD1/Login-page-(Test)-(Copy)?node-id=1-4
- Mobile:
- Use React Native to develop the registration interface for mobile devices.
- Web:
- Use React JS to develop the registration interface for the website.
- Server:
- Connect to the server using Python.
- The server should run on Azure cloud.
- Use MongoDB for database management.
- Additional Functionality:
- After registration, send a Toast message to the user.
- The content of the message should be a random text obtained from an API connection to Open AI's Chat GPT.
python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`
pip install -r requirements.txt
cd registration-web-app
npm start
cd RegistrationApp
npm install
npx react-native start
npx react-native run-android
npx react-native run-ios