Skip to content

A small survey manager I made for my school. Uses Vue and NestJS.

License

Notifications You must be signed in to change notification settings

jrrom/school-survey-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

School Survey Manager

About

This school survey manager uses Vue and Nest to provide a clean interface to create surveys, view the results, and manage the students who can vote on those surveys. Students have a unique voter I.D that they can use to vote on surveys with and students can only vote once. Surveys are located at <url>/surveys/<id>.

The U.I is also responsive and works well on mobile.

Requirements

  • MySQL

Usage

  • Config the .env server variables with the correct information
  • Install dependencies on both frontend and server
  • Start Vue and Nest separately

Showcase

Video - https://youtu.be/xu-iXoNXQVI

Login Screen

Screenshot from 2022-12-27 13-42-29

Management

Screenshot from 2022-12-27 13-42-41 Screenshot from 2022-12-27 13-42-47 Screenshot from 2022-12-27 13-42-50 Screenshot from 2022-12-27 13-42-54 Screenshot from 2022-12-27 13-42-58 Screenshot from 2022-12-27 13-43-14 Screenshot from 2022-12-27 13-43-38 Screenshot from 2022-12-27 13-44-26 Screenshot from 2022-12-27 13-44-42

Taking the Survey

Screenshot from 2022-12-27 13-45-25

Credits

Diego Delso, delso.photo, License CC-BY-SA for the nice fish photo.

About

A small survey manager I made for my school. Uses Vue and NestJS.

Topics

Resources

License

Stars

Watchers

Forks