Skip to content

Commit 8499a3e

Browse files
committed
Added readme
1 parent 9ebd93a commit 8499a3e

File tree

1 file changed

+67
-0
lines changed

1 file changed

+67
-0
lines changed

README.md

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
Welcome to the **Elevator Event** hosted by **Together Java**!
2+
3+
## What is this?
4+
5+
This event consists of a guided course, in which you will create an elevator system that
6+
transports humans in a building from floor to floor, as well as an actual contest where you
7+
are required to finish the implementation, try to improve your solution to reduce the time humans
8+
have to wait, and finally polish your submission.
9+
10+
The event is **ideal for beginners** who feel confident with writing
11+
small applications already. In fact, this task is inspired by a commonly executed application test for
12+
Junior developers at companies, called the _Elevator Test_.
13+
14+
## Prizes
15+
16+
### Jetbrains All Product Pack
17+
18+
Among all working submissions (elevators have to eventually transport humans to their destinations),
19+
we will randomly give away a month license for the [**All Products Pack**](https://www.jetbrains.com/all/)
20+
by **JetBrains**, sponsored by **Taz** (thanks 🎉).
21+
22+
![Taz#1072](https://i.imgur.com/N4cJdVF.png)
23+
24+
This will get you access to **all JetBrains desktop tools** including 11 IDEs, 3 extensions and 2 profilers.
25+
26+
![all products pack](https://i.imgur.com/IL4dDs0.png)
27+
28+
### Roles
29+
30+
Additionally, submissions will be graded and the top users are awarded with
31+
a fancy role and a shiny badge!
32+
33+
![role and badge](https://i.imgur.com/Uvg0WlA.png)
34+
35+
## How to submit
36+
37+
The event runs for one week. Until then, please submit your solution per DM to any of the
38+
moderators of Together Java.
39+
40+
The easiest way to share your results is by just zipping the whole project folder.
41+
We will accept any format, as long as it is clear what you have changed in the source code.
42+
43+
## Need help
44+
45+
If you have trouble solving the tasks, or something is just unclear to you,
46+
feel free to openly ask in the server.
47+
48+
Besides being a contest, this is also meant as learning experience.
49+
So we will definitely provide you with assistance 👍
50+
51+
Enjoy and happy coding 🙌
52+
53+
### Known issues
54+
55+
#### Gradle uses wrong JVM
56+
57+
In case you encounter an error message, such as:
58+
59+
![Cause: error: invalid source release: 17](https://i.imgur.com/xrT39xi.png)
60+
61+
Go to your Gradle settings (you can find them on the right, or directly in Intellij Settings):
62+
63+
![gradle settings](https://i.imgur.com/7ECw8Jw.png)
64+
65+
and select a JDK 17 instead of `#JAVA_INTERNAL`:
66+
67+
![select version](https://i.imgur.com/h1FFXYn.png)

0 commit comments

Comments
 (0)