Skip to content
@unipoll

University Polling

Open Source Polling System for teachers and students

University Polling

Open Source system of application for teachers and students to conduct surveys and take polls.


Getting started

Matrix Chat

Official website

Documentation

Swagger API Refference

Demo Web Application

Postman Documentation

Postman Workspace


Summary

UniPoll API allows you to create surveys, mange users, groups, and much more. You can use HTTP requests or connect via Websockets. Powered by FastAPI, uvicorn, and MongoDB to provide scalable scalable server side application that is easy to customize, yet performant to withstand large number of users.

UniPoll Web App created using Angular framework demonstrates use of API and provides an intuitive platform for users.

Features

  • Postman Integration
  • Account management
  • Group organizaiton
  • Polls
  • Markdown editor

Development

To get started quickly, we recommend you to use GitHub Codespaces. We have a complete configuration allowing you to start working on UniPoll right away, including pre-configured MongoDB servers.

Open in GitHub Codespaces

Contributing

All contributions to improve the project are welcome! In particular, bug and documentation fixes are really appreciated.

For new features and larger improvements, we kindly ask you to open a discussion first about your idea, what motivates it and how you plan to implement it before you start working. It'll avoid frustration on both sides if we decide not to integrate your code in the project.

Pinned Loading

  1. docs docs Public

    Documentation

  2. unipoll.cc unipoll.cc Public

    Landing page of the project

    HTML

Repositories

Showing 4 of 4 repositories

Top languages

Loading…

Most used topics

Loading…