This project aims to enhance cognitive function in individuals with Alzheimer's by using custom Twitter posts as memory prompts. It leverages a curated content feed to pin memories and serves as a gentle reminder of past events.
- Curated Content Feed: Custom Twitter posts to serve memory prompts, helping to jog memories and maintain cognitive engagement.
- Effortless Image and Avatar Storage: Utilizes Cloudinary for seamless image and avatar management, simplifying data handling.
- Personalized Control: Users can customize the frequency of memory prompts to ensure optimal engagement and avoid overwhelm.
- Website Preview: An integrated feature allowing users to preview how their custom posts will appear in their Twitter feed, ensuring a satisfying user experience.
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/anumukul/recall - Install dependencies:
npm install - Set up pgAdmin or supabase database on your need
- Create a
.envfile like.env.example - Add database, URL and secret keys as in .env.example
- Migrate prisma model to database:
npx prisma migrate - Start the development server:
npm run dev
First, open your Chrome browser and go to the extensions page by navigating to chrome://extensions.
In the top right corner of the extensions page, toggle the switch to enable Developer mode.
Once Developer mode is enabled, you will see additional buttons. Click on the Load unpacked button.
A file dialog will appear. Navigate to the directory where your unpacked extension files are located and select the folder. Make sure the folder contains the manifest.json file.
After selecting the folder, the extension will be loaded and should appear in your list of extensions. You can enable or disable it from the extensions page.
- After setting up the project locally, access the application at
localhost:3000. - Create an account or log in using github account.
- Create posts to be shown in twitter(now X) feed.