- create and answer developer questions ❔
- answer the questions with the help of AI 🦾
- check community members and filter them out to find the preferable one 🤝
- logged in user can save his own favorite question and check them later on a separate page ⭐
- tags can be used to track preferable questions and answers to get information faster 📎
- profile page is helpful to see any badges and reputation earned during the app activity 🪪
- Next.js and Tailwind 🔥 are used to create the app itself
- OpenAI 🤖🛠️🕹️ is used to generate AI answers to developer questions
- Clerk ✨ simplifies the user login process via Google and enhances the user interface for signing in and out
- MongoDB 🛢 is used for
backendto process and store users questions, answers, interactions (views, votes etc.), tags and user information itself - TinyMCE 📐 is used as an editor to edit and create quesitons
- npm install
- npm run dev - start project locally
node versionshould be more than v18