Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/khalil-codes/pulse-poll

Engage your audience instantly with PulsePoll, a real-time polling app that allows users to cast and view votes in seconds. Create dynamic polls on the go and watch live results unfold seamlessly.
https://github.com/khalil-codes/pulse-poll

Last synced: 27 days ago
JSON representation

Engage your audience instantly with PulsePoll, a real-time polling app that allows users to cast and view votes in seconds. Create dynamic polls on the go and watch live results unfold seamlessly.

Awesome Lists containing this project

README

        

# PulseVote

![Poll Page](./images/pulse-vote.png)

## Description

PulseVote is a Next.js project that allows users to create and participate in polls. The project is built using React, Next.js, Supabase and TypeScript. Engage your audience instantly with PulsePoll, a real-time polling app that allows users to cast and view votes in seconds.

## Table of Contents

- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Acknowledgements](#acknowledgements)

## Installation

To install the project, run the following command:

```bash
npm install
```

## Usage

To start the development server, run the following command:

```bash
npm run dev
```

This will start the development server on `http://localhost:3000`. You can access the poll page by navigating to `http://localhost:3000/poll/[id]`, where `[id]` is the ID of the poll.

## Contributing

To contribute to the project, fork the repository and create a new branch. Make your changes and submit a pull request. Please make sure to follow the project's coding standards and guidelines.

## License

PulseVote is licensed under the MIT License.

## Acknowledgements

PulseVote uses the following dependencies:

- Next.js
- React
- TypeScript
- Supabase
- Geist font