Visit our website: Notes Sharing Website
Welcome to our Notes Sharing Website! This platform serves as a hub for users to share their thoughts, ideas, and experiences through personalized notes. Built with Vite for the frontend, Tailwind CSS for styling, and Appwrite as the backend service, our website offers a seamless and secure environment for managing your notes.
- Authentication: Users can securely sign up, log in, and manage their accounts with authentication features provided by Appwrite.
- CRUD Operations: Users have the ability to create new notes, view existing notes, update/edit their notes, and delete notes they no longer need.
- Text Editor Feature: Integrated TinyMCE API to provide a rich text editor for creating and editing notes.
- User-Friendly Interface: Our website offers an intuitive and easy-to-use interface, styled with Tailwind CSS, ensuring a smooth user experience for managing notes.
- Secure Storage: Appwrite provides secure storage for user-generated content, ensuring the safety and privacy of users' notes.
- Responsive Design: The website is designed to be responsive, allowing users to access and manage their notes seamlessly across various devices and screen sizes.
- Frontend: Vite, Tailwind CSS
- Backend: Appwrite
- Authentication: Appwrite's authentication service
- Database: Appwrite's storage service
- Text Editor: TinyMCE API
- UI/UX: HTML, CSS, JavaScript
- Clone the repository to your local machine.
- Install dependencies for both frontend and backend using npm or yarn.
- Configure Appwrite backend service and obtain API keys.
- Set up environment variables for the backend (e.g., API keys).
- Start the backend server.
- Configure the frontend to connect to the backend.
- Start the frontend server.
- Access the website through the provided URL.
We welcome contributions from the community to enhance the functionality and user experience of our Notes Sharing Website. Feel free to fork the repository, make your changes, and submit a pull request.