Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/bricesuazo/eboto
- Owner: bricesuazo
- License: agpl-3.0
- Created: 2022-10-27T11:48:28.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-08T12:51:02.000Z (6 months ago)
- Last Synced: 2024-05-15T15:29:38.033Z (6 months ago)
- Topics: election, mantine, mantine-ui, nextjs, react, react-email, supabase, t3, t3-stack, trpc, typescript, vercel, vote, voting, voting-app, voting-application, voting-system, zod
- Language: TypeScript
- Homepage: https://eboto.app
- Size: 24.3 MB
- Stars: 49
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
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.