Here we will be assessing your skills in app development and more importantly your willingness to learn.
The first stage of producing and deploying any app is to design the UI (User Interface) and define the UX (User Experience).
For the UX, a good practice is to make a "UX Flow Diagram", which describes the flow of control and the order of all the layouts in any application. It's a visualization that gives an estimate of the required pages/ features/ processes. Feel free to research further and in detail about UX Flow Diagrams.
Your task is to create the UX Flow Diagram for an app for your college campus. Be creative and incorporate any feature/ process/ layout/ page that you'd like to see in your final deployment. Try to include unique features and create a user friendly experience.
You can use any tools to design the flowchart. One such online tool is Diagram Software and Flowchart Maker.
For additional resources refer: App Dev Task Resources
To submit your Solution -
- Export the flowchart in png, jpg, jpeg format.
- Upload these images to a GitHub repository.
- Create a README file for the repository containing the flowchart images and explain in brief the components and flow of the diagram.
- Feel free to mention any additional information or key features.
- Submit the link to your GitHub repository containing the solution.
- Plagiarism of any sorts will not be entertained.
- Your solution to the task must be uploaded to a GitHub repository. You will submit the solution by submitting the link to your GitHub repository containing your solution.
- You can find resources on how to create GitHub repositories and commit code Here.
- The README of the repo must contain the required information about the task.
- Feel free to make reasonable assumptions and mention them, if any, in the README.
- Try to implement as much as you can. You can submit your task even if you are not able to complete it.