|
2 | 2 | You should see this challenge as an opportunity to create an application following modern development best practices (given the stack of your choice), but also feel free to use your own architecture preferences (coding standards, code organization, third-party libraries, etc). It’s perfectly fine to use vanilla code or any framework or libraries. |
3 | 3 |
|
4 | 4 | ## Scope |
5 | | -In this challenge you should build an API, and then implement an simple interface that consumes the data of your API. |
| 5 | +In this challenge you should build an API for an application such as a social event network that implements the following features: |
6 | 6 |
|
7 | | -__NOTE:__ We will not evaluate the implementation of visual styles. In fact, it’s recommended that you use some library of components to assist you in the development of the interface. But if you prefer, feel free to implement your own components/styles. |
8 | | - |
9 | | -## Challenge |
10 | | -Build an application for a events social network that provides the following: |
| 7 | +__NOTE:__ the implementation of an interface will not be evaluated. |
11 | 8 |
|
12 | 9 | ### Public Area |
13 | 10 | 1. __A public event list:__ When accessing the main route, the application should show a list of all the events registered, paging them every 10 events; |
@@ -40,12 +37,11 @@ Build an application for a events social network that provides the following: |
40 | 37 | The project source code and dependencies should be made available in GitHub. Here are the steps you should follow: |
41 | 38 | 1. Create a public repository on GitHub (create an account if you don't have one). |
42 | 39 | 2. Create a "development" branch and commit the code to it. Do not push the code to the master branch. |
43 | | -3. Create a "screenshots" sub-folder and include at least two screenshots of the app. |
44 | | -4. Include a README file that describes: |
| 40 | +3. Include a README file that describes: |
45 | 41 | - Special build instructions, if any |
46 | 42 | - List of third-party libraries used and short description of why/how they were used |
47 | | -5. Once the work is complete, create a pull request from "development" into "master" and send us the link. |
48 | | -6. Avoid using huge commits hiding your progress. Feel free to work on a branch and use rebase to adjust your commits before submitting the final version. |
| 43 | +4. Once the work is complete, create a pull request from "development" into "master" and send us the link. |
| 44 | +5. Avoid using huge commits hiding your progress. Feel free to work on a branch and use rebase to adjust your commits before submitting the final version. |
49 | 45 |
|
50 | 46 | ## Coding Standards |
51 | 47 | When working on the project be as clean and consistent as possible. |
|
0 commit comments