A mobile application that allows users to keep track of their health and wellness by recording their daily activities, thoughts, and feelings.
-
Install dependencies
npm install
-
Start the app
npx expo start
-
Open the app on your device using the Expo Go app or an emulator.
-
Or use the web version by running
npm run web
Or
npx expo start --web
- User Authentication:
- Allow users to sign up and log in.
- Journal Entry Management:
- Add new journal entries with a title, content, category, and date.
- Edit and delete existing entries.
- Journal View:
- Allow users to view a list of all their journal entries.
- Categorization:
- Users should be able to categorize their entries e.g. Personal, Work, Travel, etc.
- Summary View
- Display a summary of journal entries over a selected period i.e. daily, weekly, monthly.
- Settings:
- Allow users to update their username and password.
- Add a calendar view to allow users to view their journal entries by date.
- Add a search feature to allow users to search for journal entries by title or content.
- Add a reminder feature to remind users to make a journal entry.
- Add a mood tracker to allow users to track their mood when making a journal entry.
- Add a photo upload feature to allow users to add photos to their journal entries.