Projekt żeby zdobyć prace. Dobry dobór technologii?

0

Cześć.
W tym roku skończyłem technikum informatyczne. Przez wakacje przerobiłem C++(kurs zelenta oraz symfonia C++ ). Od wakacji uczę się Javy i w niej chciałbym znaleźć zatrudnienie.
Projekt który planuje to aplikacja webowa z użyciem Springa.
Dziennik treningowy.
Funkcjonalności które planuje:
-Rejestracja użytkowników
-Kalkulatory dietetyczne
-Możliwość zapisywania pomiarów i swojej wagi
-Dziennik treningowy
-Dziennik diety
-Możliwość dodawania zdjęć sylwetki
-Proponowane posiłki(według wybranego rozkładu B\T\W bądź rodzaju dania)
Technologie które chce użyć:
Spring (podstawy znam)
Spring DATA do obsługi bazy danych (podstawy znam)
Spring Security (podstawy znam)
Angular.js(Jeszcze nie miałem do czynienia z nim, będę musiał się go nauczyć od podstaw)
Chce postawić aplikacje na Tomcacie i bazie danych Oracle(z tego co widzę to najwięcej jest tych baz w javie)
Oczywiście do tego GIT(nie miałem do czynienia) i Maven(podstawy znam)
Chciałbym zwrócić szczególną uwagę na zachowanie czystego i ładnego kodu.

Czego jeszcze mi do takiej aplikacji brakuje bądź co zmienić, żeby potencjalny pracodawca lepiej patrzył na projekt?

Technologie z którymi miałem do czynienia.
-C++ - poziom podstawowy/ średnio-zaawansowany
-Java SE średnio-zaawansowany
-Spring- Podstawowy
-Hibernate- Podstawowy
-JavaScript - podstawy w szkole
-HTML5 + CSS - podstawy w szkole
-PHP - podstawy w szkole
-PostgreSQL + MySQL - podstawy

1

Brakuje testów. Junit, Mockito.

0

Jak postawisz na PostgreSQL to też bardzo dobry wybór :)
Ogólnie stos bardzo dobry ale pamiętaj o testach jednostkowych/integracyjnych (np. JUnit + Mockito)

0

Możesz też pomyśleć o http://www.thymeleaf.org/

0
rafal1606 napisał(a):

Możesz też pomyśleć o http://www.thymeleaf.org/

tez teog troche uzywalem jednak chyba średni wybór, bo raczej bedzie wystawial/obdeibral jsony w realnej pracy wiec lepiej isc ta droga..

0
filemonczyk napisał(a):
rafal1606 napisał(a):

Możesz też pomyśleć o http://www.thymeleaf.org/

tez teog troche uzywalem jednak chyba średni wybór, bo raczej bedzie wystawial/obdeibral jsony w realnej pracy wiec lepiej isc ta droga..

Ja przy widokach użyłem Apache Tiles, by nie powtarzac kodu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0