VOTE

Engage yourself by voting

Please login to cast vote.
What your favorite subject?

CS 215

CS 372

CS 115

By avatar knp353 on 2022-08-09 21:00:23

Fav. color?

Red

Blue

Black

By avatar knp353 on 2022-08-09 23:00:45

Your favorite cricket team?

India

England

Pakistan

By avatar Sara on 2022-08-09 23:35:36

Your favorite place to visit?

Paris

USA

Canada

By avatar Riya on 2022-08-09 23:38:42

what is the price for this item?

$10

$20

$30

By avatar vidit on 2022-08-09 23:42:04

which subject is good to study?

english

Science

Social Science

By avatar aum on 2022-08-09 23:45:57

Which is most difficult position to consider?

Manager

CEO

Chairman

By avatar vidit on 2022-08-09 23:48:28

What is your favorite ride?

Nitro

Dare 2 Drop

Space Booster

By avatar knp353 on 2022-08-17 22:22:18

Which is the programming language?

Java

C++

Python

By avatar knp353 on 2022-08-17 22:26:44

Which is the most popular sport?

Cricket

Football

Hockey

By avatar knp353 on 2022-08-17 23:40:39

Features

Hello and welcome to myPoll website were you can easily create your own interactive polls, casts vote on various polls creted by others and see live results of all polls. myPoll gives you the power to design a wide variety of interactive polls. Polling your audience can be the most effective way to increase engagement and make a presentation dynamic and memorable.
Here are some pages to navigate:

1. Main Page
The purpose of this page is to provide branding for your micro-polling site, and to show a list of the five most recent active polls. There should also be a form to allow the user to enter their username and password to login, and a link to the sign-up page.

2. Sign-up Page
This page should include a form to collect the information required for creating a new account on your micro-polling site. At the least, it should collect an email address, screen name, avatar image/graphic, and a password. The form should ask the user to enter their password twice, to ensure that it is entered properly.

3. Poll Management Page
This is the default page to load after a successful login. It should show a list of the polls posted by the logged-in user, ordered by date/time of creation (most recent first). Eventually, it will be loaded with content extracted from the database; for now, it can be loaded with sample information in order to illustrate the design. Each poll in the list should include the date/time the poll was created, the question, the list of answers, a graphical representation of the number of votes for each answer, and the date/time of the most recent vote. Note that this page will be customized for each logged-in user. As such, the page should show the screen name and avatar of the logged-in user. The details of where this information comes from will be handled in future assignments. For now, you can provide sample data.

4. Poll Creation Page
This page contains the form that will be used to allow the logged-in user to create a new poll. It will have form fields for the open and close date/times, the question to be asked, and the possible answers (up to five). Eventually, you will write software to enforce character limits on the questions and answers, and ensure that only logged-in users can create polls.

5. Poll Vote Page
This is a public page (no login required) that shows a specific polling question and allows the user to select one answer from the list provided. It should also include the screen name and avatar of the user that created the poll. This page may be accessed from the main page of the site, or from the logged-in user's poll management page.

About Us

My name is Kartik Patel and I've created this myPoll website for my CS215 Assignments. I'm pursuing my bachelor's degree majoring in Computer Science at University of Reigna. Regarding my working journey, I started as a Sandwich Artist at Subway. Luckily, I got the oppurtunity to work with Govt. of Saskatchewan as a summer student as an Office Administrator in Ministry of Education in my 1st year itself. I'm currently employed by Subway as a Sandwich Artist. I'll be looking for my 1st internship/co-op in Jan 2023. My focusing areas would be web development and software development. I would appriciate if you can guide me or help me in getting an internship.

Oh come on! at lease let me know how does the website looks like :)




Kartik Patel

CS Student at UofR | Enthusiast

I am an inquisitive, energetic computer science student skilled in leadership, with a strong foundation in programming logic, and cross-platform coding. Seeking to leverage solid developmental skills with a focus on collaboration, communication, passion, and creativity as a programmer.