In today’s fast-paced world, having a reliable note-taking application is essential. Enter Remember, an advanced note-taking app built with cutting-edge technologies like React, Redux Toolkit, and Firebase. It’s perfect for capturing your thoughts through text, images, videos, and more. This guide will walk you through how to set up and run Remember locally while addressing common troubleshooting issues.
Core Features of Remember
- Text, images, videos, links, lists, and checkboxes
- Organized notes by notebooks
- Search functionality for quick retrieval
- Export to PDF format
- Seven customizable themes for a personalized experience
Setting Up Remember Locally
To run Remember on your local machine, follow these three straightforward steps:
Step 1: Create a Firebase Project
You need to create a Firebase project where you will enable Authentication and Cloud Firestore support.
Step 2: Configure the .env File
In the root of your repository, create a file named .env and populate it with the following environment variables:
REACT_APP_UPLOAD_IMAGE_URL=[your_cloudinary_url]
REACT_APP_LINK_PREVIEW=[your_firebase_cloud_function_endpoint]
REACT_APP_API_KEY=[your_firebase_api_key]
REACT_APP_AUTH_DOMAIN=[your_firebase_auth_domain]
REACT_APP_DATABASE_URL=[your_firebase_database_url]
REACT_APP_PROJECT_ID=[your_firebase_project_id]
REACT_APP_STORAGE_BUCKET=[your_firebase_storage_bucket]
REACT_APP_MESSAGING_SENDER_ID=[your_firebase_messaging_sender_id]
REACT_APP_APP_ID=[your_firebase_app_id]
REACT_APP_MEASUREMENT_ID=[your_firebase_measurement_id]
Step 3: Install Dependencies and Start the Application
Open your terminal, navigate to your project directory, and run the following commands:
npm install
npm start
Chrome Extension for Enhanced Experience
To further enhance your note-taking capabilities, you can use the Chrome extension created by ravisojitra. This extension allows you to capture, edit, and save your notes offline. Check out the repository here.
Watch the Demo
Interested in seeing how Remember works? Watch the demo video for a walkthrough of its features.
Troubleshooting Common Issues
If you encounter any issues while using Remember, here are some troubleshooting tips:
- Firebase Not Configured Correctly: Double-check that you have filled in the correct environment variables in the .env file.
- Application Crashing on Start: Make sure all necessary dependencies are installed by running
npm installagain. - Debugging Errors: Check the console for any specific error messages and address them accordingly.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
Conclusion
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

