https://github.com/theodorusclarence/tanyaaja
โKumpulkan pertanyaan secara anonim dari siapa saja dengan mudah
https://github.com/theodorusclarence/tanyaaja
Last synced: 10 days ago
JSON representation
โKumpulkan pertanyaan secara anonim dari siapa saja dengan mudah
- Host: GitHub
- URL: https://github.com/theodorusclarence/tanyaaja
- Owner: theodorusclarence
- License: mit
- Fork: true (mazipan/tanyaaja.in)
- Created: 2023-10-11T12:23:55.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-16T03:47:38.000Z (about 2 years ago)
- Last Synced: 2024-10-02T08:52:49.465Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://tanyaaja.in
- Size: 7.13 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# โ TanyaAja
An anonymous question bank platform
## Live
[tanyaaja.in](https://tanyaaja.in/)
## Screenshots
| Homepage | Publik | Pertanyaan |
| -------- | ------ | ---------- |
|  |  | || Daftar Pertanyaan | Setelan Akun |
| ----------------- | ------------ |
|  |  |## Stacks
- [Next.js](https://nextjs.org/) using App Router
- [Shadcn UI](https://ui.shadcn.com/)
- [Firebase](https://firebase.google.com/) for Authentication
- [Notion](https://www.notion.so/) for CMS and Database## Setup in Local
### Preprequisites
- `node`, minimum version `18.16.0`
- `pnpm`, [see installation instruction](https://pnpm.io/installation)
- Firebase project, go to [console.firebase.google.com](https://console.firebase.google.com)
- Activate the authentication for the web
- Notion Account
- [Create a notion integration](https://developers.notion.com/docs/create-a-notion-integration)
- Duplicate the template from: [TanyaAja DB Template](https://general-lady-e21.notion.site/TanyaAja-Template-d6454b3d41934057badb0e389ada5e73)
- Add the integration to the page### Development
- Install all dependencies, by running `pnpm install`
- Create new `.env.local` file, copy from the `.env.example` and fill it with your value from Firebase and Notion
- Run in local, using command `pnpm run dev`## Contributing
We welcome contributions from the community as they help make our project better. Before you get started, please take a moment to read our contribution guidelines to ensure a smooth and collaborative experience.
See our contribution guidelines in these languages:
- [English](CONTRIBUTING.md)
## Support Me
- ๐ ๐ฎ๐ฉ [Trakteer](https://trakteer.id/mazipan/tip?utm_source=github-mazipan)
- ๐ ๐ฎ๐ฉ [NihBuatJajan](https://www.nihbuatjajan.com/mazipan?utm_source=github-mazipan)
- ๐ ๐ [BuyMeACoffe](https://www.buymeacoffee.com/mazipan?utm_source=github-mazipan)
- ๐ ๐ [Paypal](https://www.paypal.me/mazipan?utm_source=github-mazipan)
- ๐ ๐ [Ko-Fi](https://ko-fi.com/mazipan?utm_source=github-mazipan)---
Copyright ยฉ 2023 by Irfan Maulana