mirror of https://github.com/01-edu/public.git
2 changed files with 66 additions and 0 deletions
@ -0,0 +1,35 @@
|
||||
#### Functional |
||||
|
||||
##### Try creating a post with a PNG image. |
||||
|
||||
###### Was the post created successfully? |
||||
|
||||
##### Try creating a post with a JPEG image. |
||||
|
||||
###### Was the post created successfully? |
||||
|
||||
##### Try creating a post with a GIF image. |
||||
|
||||
###### Was the post created successfully? |
||||
|
||||
##### If is not restricted, try to create a post with a [large image](https://effigis.com/wp-content/themes/effigis_2014/img/RapidEye_RapidEye_5m_RGB_Altotting_Germany_Agriculture_and_Forestry_2009MAY17_8bits_sub_r_2.jpg). If it is restricted search for image with a size slightly below that limit. |
||||
|
||||
###### Was the post created successfully? |
||||
|
||||
##### Try navigating through the site and come back to one of the created posts. |
||||
|
||||
###### Can you still see the image associated to that post? |
||||
|
||||
#### Basic |
||||
|
||||
###### +Can you create a post with a different image type? |
||||
|
||||
###### +Does the code obey the [good practices](https://public.01-edu.org/subjects/good-practices.en)? |
||||
|
||||
###### +Are the instructions in the website clear? |
||||
|
||||
#### Social |
||||
|
||||
###### +Did you learn anything from this project? |
||||
|
||||
###### +Would you recommend/nominate this program as an example for the rest of the school? |
@ -0,0 +1,31 @@
|
||||
## forum-image-upload |
||||
|
||||
### Objectives |
||||
|
||||
You must follow the same [principles](https://public.01-edu.org/subjects/forum/forum.en) as the first subject. |
||||
|
||||
In forum image upload, registered users have the possibility to create a post containing an image as well as text. |
||||
|
||||
- When viewing the post, users and guests should see the image associated to it. |
||||
|
||||
There are various extensions for images like: JPEG, SVG, PNG, GIF, etc. In this project you have to handle at least JPEG, PNG and GIF types. |
||||
|
||||
This project will help you learn about: |
||||
|
||||
- Image manipulation |
||||
- Image types |
||||
|
||||
### Hints |
||||
|
||||
- Be cautious with the size of the images. |
||||
|
||||
### Instructions |
||||
|
||||
- The backend must be written in **Go**. |
||||
- You must handle website errors. |
||||
- The code must respect the [good practices](https://public.01-edu.org/subjects/good-practices.en) |
||||
- It is recommended that the code should present a **test file**. |
||||
|
||||
### Allowed packages |
||||
|
||||
- Only the [standard go](https://golang.org/pkg/) packages are allowed |
Loading…
Reference in new issue