This project can be used as a starting point to create your own Vaadin application.
It has the necessary dependencies and files to help you get started.
The best way to use it is via vaadin.com/start - you can get only the necessary parts and choose the package naming you want to use.
There is also a getting started tutorial based on this project.
To access it directly from github, clone the repository and import the project to the IDE of your choice as a Maven project. You need to have Java 8 or 11 installed.
Run using mvn jetty:run and open http://localhost:8080 in the browser.
If you want to run your app locally in the production mode, run mvn jetty:run -Pproduction.
Integration tests are implemented using Vaadin TestBench. The tests take a few minutes to run and are therefore included in a separate Maven profile. We recommend running tests with a production build to minimize the chance of development time toolchains affecting test stability. To run the tests using Google Chrome, execute
mvn verify -Pit,production
and make sure you have a valid TestBench license installed (you can obtain a
trial license from the trial page).
The project follow Maven's standard directory layout structure:
srs/main/java are located Application sourcesAppShell.java configures the @PWA annotation making the application GreetService.java is a service classMainView.java is an example Vaadin viewsrs/test are located the TestBench test filessrc/main/resources contains configuration files and static resourcesfrontend directory in the root folder contains client-side frontend/themesapp SHIFT
FacebookX (Twitter)InstagramYouTube
Menu
HomeFree SoftwareStudent Feedback System
A free software for capturing students' feedback on the teachers or faculty members of an educational institute.

This free software is a Vaadin web framework-based Web Application. Postgres database is used for storing data.
It has been designed to make it easy for admininstrators of educational institutes to capture students’ feedback about their teachers.
This is an anonymous feedback, meaning no details of students are recorded for this exercise. So, students can give genuine feedback about their teachers.