Get Noticed 2017 — plan for the next few weeks.

Radek Anuszewski
Get Noticed! 2017 [Radek Anuszewski]
2 min readMar 7, 2017
This post is a part of Get Noticed! 2017 contest by Maciej Aniserowicz

It’s easier to get thing done if you say to the public that you will do it. So, let’s say it out loud! And if you plan it — one thing left is doing. So here’s my plan for next 2 weeks of contest:

Plan for front-end

  1. Set up a TypeScript + React + Webpack project.
  2. Login page
  3. Simple authentication with HTTP Basic Authentication
  4. Creating game board with figures
  5. Showing possible moves for focused figure
  6. Sending moves to the server side
  7. Creating a way for finding available players (one player can create a room and somebody can join, or something like that)
  8. Setting up a connection between 2 players

Plan for back-end

  1. Set up a Spring + Hibernate project, with Spring Data
  2. Set up a tests environment — all back-end features, or at least the most important, has to be proven to work without front-end
  3. Login with Spring Security basics
  4. Saving moves to database, to be able to watch completed games, and maybe even revert a current game
  5. Creating a connection between two players, probably with Spring WebSocket and STOMP.

Conclusion

The die is cast. Wish me good luck — and good luck in your projects!

--

--

Radek Anuszewski
Get Noticed! 2017 [Radek Anuszewski]

Software developer, frontend developer in AltConnect.pl, mostly playing with ReactJS, AngularJS and, recently, BackboneJS / MarionetteJS.