Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/bricesuazo/eboto

Your One-Stop Online Voting Solution
https://github.com/bricesuazo/eboto

election mantine mantine-ui nextjs react react-email supabase t3 t3-stack trpc typescript vercel vote voting voting-app voting-application voting-system zod

Last synced: 29 days ago
JSON representation

Your One-Stop Online Voting Solution

Awesome Lists containing this project

README

        

[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https://github.com/bricesuazo/eboto)

# [eBoto](https://eboto.app) - Your One-Stop Online Voting Solution

Empower your elections with eBoto, the versatile and web-based voting platform that offers secure online elections for any type of organization.

- **Monorepo**: [TurboRepo](https://turbo.build/)
- **Framework**: [Next.js](https://nextjs.org/) + [Typescript](https://www.typescriptlang.org/)
- **Database, Storage, and Authentication**: [Supabase](https://supabase.com/)
- **API**: [tRPC](https://trpc.io/) + [TanStack Query](https://tanstack.com/query/)
- **Payment**: [Lemon Squeezy](https://www.lemonsqueezy.com/)
- **Deployment**: [Vercel](https://vercel.com)
- **Styling**: [Mantine](https://mantine.dev/)
- **Email**: [React Email](https://react.email/) + [Amazon SES](https://aws.amazon.com/ses/)
- **Data Validator**: [Zod](https://zod.dev/)
- **Analytics**: [PostHog](https://posthog.com/)

## Running Locally

### For the [Web](/apps/www) Version

```bash
git clone https://github.com/bricesuazo/eboto.git
cd eboto
pnpm install
pnpm run dev
```

Create a `.env` file similar to [`.env.example`](.env.example).

### For the [Mobile](/apps/mobile) Version

```bash
Coming soon...
```

### For the [Local](/apps/local) Version

```bash
Coming soon...
```

## License

This project is licensed under the GNU Affero General Public License v3.0 License - see the [LICENSE](LICENSE) file for details.