SecretNotes is a user-friendly platform that enables users to send anonymous feedback on anything, anytime. Whether it's sharing thoughts on a product, service, experience, or even personal relationships, our app provides a safe and confidential space for honest communication.
-
Anonymous Feedback
- Send feedback without revealing your identity
- Recipients can't trace the feedback back to the sender
-
Universal Application
- Provide feedback on any topic: products, services, experiences, relationships, etc.
- No limitations on what can be addressed
-
Easy-to-Use Interface
- Simple, intuitive design for quick feedback submission
- Minimal setup required to start using the app
- Sign up to start sending or receiving feedback
- Choose a recipient and compose your anonymous message
- Send your feedback securely
- Recipients can view and reflect on the feedback received
- Frontend: Next.js, React, TypeScript, Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB implemented with Zod
- Authentication: NextAuth.js
- Hosting: Vercel
To get started with SecretNotes locally, follow these steps:
-
Clone the repository
git clone https://github.com/yourusername/SecretNotes.git cd SecretNotes
-
Install dependencies
npm install
-
Set up environment variables Create a
.env.local
file in the root directory and add the following variables:NEXTAUTH_URL=http://localhost:3000 NEXTAUTH_SECRET=your_nextauth_secret MONGODB_URI=your_mongodb_connection_string
-
Run the development server
npm run dev
-
Open the application Navigate to
http://localhost:3000
in your web browser.
We take user privacy seriously. All feedback is handled with utmost confidentiality. For more details, please see our Privacy Policy.
For support, please email support@SecretNotes or visit our Help Center.
We welcome contributions! If you'd like to contribute to SecretNotes, please follow these steps:
- Fork the repository
- Create a new branch for your feature or bug fix
- Make your changes and commit them with clear, descriptive messages
- Push your changes to your fork
- Submit a pull request to the main repository
Please ensure your code adheres to our coding standards and includes appropriate tests. For major changes, please open an issue first to discuss what you would like to change.
Don't forget to update the documentation as necessary. Thank you for helping improve SecretNotes!
SecretNotes is licensed under the MIT License. See the LICENSE file for more information.