Hi! I'm Waqar Hassan, a Frontend Developer, and this is Prompts Finder, a full-stack CRUD application built with Next.js 13. This app is designed to help users discover, create, and share useful AI prompts efficiently.
- Full Stack CRUD Functionality: Users can create, read, update, and delete their own prompts.
- Google Authentication: Easy sign-in with Google for a seamless experience.
- User Profiles: View other users' profiles and explore their shared prompts.
- Modern UI: A clean and intuitive interface for a smooth user experience.
- Hosted on Vercel: Fast and scalable deployment.
🌍 Live Project: prompts-finder.vercel.app
📂 GitHub Repository: github.com/waqar629/PromptsFinder
- Clone the repository:
git clone https://github.com/waqar629/PromptsFinder.git cd PromptsFinder - Install dependencies:
npm install
- Set up environment variables:
- Create a
.env.localfile in the root directory. - Add required environment variables (Google OAuth credentials, database URL, etc.).
- Create a
- Start the development server:
npm run dev
PromptsFinder/
│── components/ # Reusable UI components
│── models/ # Database models
│── pages/ # Next.js pages
│── public/ # Static assets
│── styles/ # Global styles
│── utils/ # Helper functions
│── .env.local # Environment variables (ignored in Git)
│── next.config.js # Next.js configuration
│── package.json # Project dependencies
│── README.md # Project documentation
Feel free to check out the project, explore the code, or connect with me on LinkedIn. Let me know what you think! 😊