This is the web interface for EVA. It uses uses Next.js with React, Typescript, TailwindCSS, and Auth0. It communicates with the EVA backend server to create and view reports.
The most important files are the survey page found here and the report page found here.
-
First install all dependencies:
npm install
-
Add your environmental variables in
.env.local
-
Then, launch the application:
npm run dev
- Next.js
- React.js
- TailwindCSS
- Teact Toastify
- React Hook Form
- React Icons