thakurthegr8 / loop

Note taking app with rich text features.
https://loop.thakurthegr8.me
3 stars 2 forks source link
firebase firebase-auth firebase-database hacktoberfest hacktoberfest-accepted react vercel

Loop - Rich Text Note-Taking App

image

Welcome to the Rich Text Note-Taking App! This application is designed to help you capture and organize your thoughts, ideas, and notes in a visually appealing and intuitive manner. With this app, you can create and manage notes with rich text formatting, making it easy to highlight important information, emphasize key points, and enhance the overall readability of your notes.

Features

Tech Stack

This Rich Text Note-Taking App is built with the following technologies:

Getting Started

To get started with the Rich Text Note-Taking App, follow these steps:

  1. Access the App: Visit the Loop hosted on Vercel.

  2. Sign Up or Log In: If you don't already have an account, sign up for a new one. If you're an existing user, log in with your credentials.

  3. Create a New Note: Click on the "New Note" button to create your first note. Give it a title and start adding your rich text content.

  4. Edit and Format: Use the built-in rich text editor to format your note to your liking. Highlight important information, add images, and style your text.

  5. Organize: Categorize your notes using tags, categories, and labels to keep them well-organized.

  6. Collaborate: Share your notes with others and work together in real-time.

  7. Sync to the Cloud: Your notes are automatically synced to the cloud, so you can access them from any device.

  8. Search and Retrieve: Use the search and filter functionality to quickly find and retrieve your notes.

Initialize this project

  1. Clone this repo
  2. Add following variables in .env file
    REACT_APP_FIREBASE_API_KEY=""
    REACT_APP_FIREBASE_AUTH_DOMAIN=""
    REACT_APP_FIREBASE_DATABASE_URL=""
    REACT_APP_FIREBASE_PROJECT_ID=""
    REACT_APP_FIREBASE_STORAGE_BUCKET=""
    REACT_APP_FIREBASE_MESSAGING_SENDER_ID=""
    REACT_APP_FIREBASE_APP_ID=""
    REACT_APP_FIREBASE_MEASUREMENT_ID=""
  3. Run locally
    npm start
  4. Build the project
    npm run build

Contribute

If you'd like to contribute to the development of this app, please check out our GitHub repository and follow our contribution guidelines.

Support

If you have any questions or need assistance, please contact our support team at me@shortr.in.

We hope you find this Rich Text Note-Taking App useful for organizing your ideas and notes in a visually rich and efficient way. Happy note-taking!