getting feedback made easier using widgets
A lot of different tech and soft wares were used to create Ponsor, here is a list of the tech I used -
- Next.js - Framework
- Appwrite - Database
- Tailwind CSS - Styling
- VS Code - Code Editor
- Next Auth - Auth
- GitHub - Code Base
- Vercel - Host
- React Hot Toast - Toast Notifications
- Clone the repository
git clone https://github.com/asrvd/feedright.git
- Install dependencies
cd feedright
pnpm i # or npm i
- Create a
.env
file and put these env variables in it
# GitHub auth env variables
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=
# Next Auth env variables
NEXTAUTH_SECRET=
NEXTAUTH_URL=
# Appwrite env variables
NEXT_PUBLIC_DATABASE_ID=
NEXT_PUBLIC_PROJECT_ID=
NEXT_PUBLIC_WIDGET_COLLECTION_ID=
NEXT_PUBLIC_FEEDBACK_COLLECTION_ID=
NEXT_PUBLIC_BUCKET_ID=
- Run the app
pnpm run dev # or npm run dev
- Fork the repository
- Create a new branch
- Make your changes
- Commit your changes
- Push your changes to the main branch
- Open a pull request
- This project was made for the hashnode x appwrite hackathon.
- If you have any questions, suggestions or bug reports please open an issue.
- Leave a star if you like the project.
- If you like this project, please consider supporting me.