A sample journalling app. Users can sign up, reate entries, record audio, take photos, and mark entries with tags and moods.
Developed in VSCode and Android Studio, written in TypeScript with React Ionic.
Uses a Node.js backend to save entries in Microsoft Azure. It's the same database used for a previous project NoteMaster, titled NoteMaster-API.
- Sign in with username and password ✔
- Create new user name with ✔
- Display error message with incorrect username/password ✔
- List of recent entries ✔
- Clickable ✔
- Searchable ✔
- Previous entries are editable ✔
- Button to create a new journal entry ✔
- Entries save to database ✔
- Rich text ✔
- Audio clips ✔
- Images ✔
- Save images to back end
- Save audio to back end
- Journal entry can have tags ✔
- Journal entry can have mood ✔
- Integrate with calendar
- Push notifications ✔
- Utilize device camera and microphone ✔
- Add Chat GPT API help based on the day of the week, calendar events, mood, etc.
- Modify NoteMaster-API to accept images and audio
- Save audio and images in Microsoft Azure using
- Use Auth0 for authentication
- Deploy to Play Store and App Store!