This test is designed to focus on assessing how developers approach certain tasks, whilst also demonstrating programming capability, followed by displaying knowledge of the languages/frameworks/packages.
The use of well supported, open source packages is allowed.
You should complete this test yourself and shouldn't outsource any of the work.
We primarily use Laravel, Wordpress and React/NextJS for our web based systems, among other technologies - so we heavily prefer that you use this stack for this test.
Note: This is entirely fictional and none of the results from the test will be used by 383Project.
Our client would like a site developed that allows for retrieval of weather forecasts
There would be further phases of development to introduce this, but the client would like a phase 1 for an initial release.
The client has no specific requirements in terms of design.
- Allow a user to sign up to the site.
- Sign up form to include location field which will be recorded into the database.
- Allow the user to log in to the site.
- Once logged in, pull and display weather forecasts from the Open Weather API for the
week in the users recorded location.
- Be able to select a single day in order to display more information for that day.
- Be able to change the location
- Backend for admin to login, which will show a list of signed up users