Platforma edusession.pl
Platforma edusession.pl
Platforma edusession.pl to unikalny projekt który powstał w dwa lata (2016 – 2018). Jest to platforma napisana z użyciem frameworka Spring MVC która umożliwia zarządzanie szkoleniami w sposób w pełni zautomatyzowany. Oprócz warstwy frontendowej system ten posiada rozbudowany panel CMS napisany z użyciem technologii JSF & Prime Faces. Szczegółowy stos technologiczny platformy to:
Spring MVC, Spring Web Flow, Spring DAO, Spring AOP, Spring Security, JPA, Hibernate, JSF, JSP, JMX – Spring support, REST API – Jersey, Maven, Javamail.
Możliwości:
Panel użytkownika:
- Wyszukanie szkolenia z katalogu (wybór odpowiedniego poziomu),
- Zapis na wybrane szkolenie,
- Możliwość logowania poprzez social media bądź formularz na stronie,
- Możliwość rejestracji wraz z potwierdzeniem rejestracji poprzez adres email (Java mail, Apache James),
- Możliwość internacjonalizacji strony i łatwej rozbudowy o nowe wersje językowe (pliki *.properties),
- Przegląd artykułów/materiałów dydaktycznych po dokonaniu płatności smsem.
- Dynamiczne tworzenie dokumentów *.pdf zawierających program szkolenia. Zmiana programu szkolenia powoduje automatyczne wygenerowanie nowego pliku PDF.
- Ocena danego trenera przez odwiedzających portal. Każdy odwiedzający może ocenić danego trenera – raz z jednego adresu IP.
Panel administracyjny – CMS:
- Wprowadzanie i edycja szkoleń,
- Planowanie terminów z użyciem harmonogramu w postaci intuicyjnego kalendarza,
- Przydzielanie i usuwanie trenerów,
- Przegląd kursantów zapisanych na dane szkolenie,
- Edycja użytkowników oraz przydzielanie uprawnień,
- Moduł SEO dający możliwość zmiany MetaTagów,
- Możliwość internacjonalizacji panelu CMS i łatwej rozbudowy o nowe wersje językowe,
- Wprowadzanie płatnych lub bezpłatnych artykułów dydaktycznych (płatność SMSem).
Leave a comment