Skip to content

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.

Notifications You must be signed in to change notification settings

ankit-orion/Notes-Sharing-Website

Repository files navigation

Notes Sharing Website

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.

Key Features

  • 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.

Technologies Used

  • 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

Setup Instructions

  1. Clone the repository to your local machine.
  2. Install dependencies for both frontend and backend using npm or yarn.
  3. Configure Appwrite backend service and obtain API keys.
  4. Set up environment variables for the backend (e.g., API keys).
  5. Start the backend server.
  6. Configure the frontend to connect to the backend.
  7. Start the frontend server.
  8. Access the website through the provided URL.

Contributing

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.

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published