"Welcome to AHME. Here in the Artificial Happiness Maintenance Environment, we will keep track of happy memories to improve your mood. Whenever you have a happy experience, write a short log of it in the text box, and then it will be locally stored to your individual environment. Within your view environment, logs can be searched for, edited, and deleted for your convenience. Please enjoy the Artificial Happiness Maintenance Environment, and we hope to hear from you soon." -- Disembodied Voice
one-sentence is a React Native daily logging app that keeps track of experiences and memories for you to look back on.
Write to console: Whatever you want to write about. Store happy memories or shout into the void.
View environment: The past at your fingertips. View, edit, delete, or search through old logs.
Long press on a log to open an edit/delete menu for that log.
Edit menu
Delete menu
- Coded in Typescript and JSX
- Made with React Native and Expo
- Local data storage with AsyncStorage
Made by David Wan
- LinkedIn: https://www.linkedin.com/in/davdwan21/
- Gmail: david.paul.wan@gmail.com
Contact me, the disembodied voice :)
This app was a small personal project for me to get familiar with React Native, Typescript, and JSX. I worked on this project over the summer between high school and college, and I had a lot of fun with it! It's not everything I envisioned (there's still stuff I might want to add) but I learned a lot about web design, data management, and project release. I might not continue this project since I have a more ambitious React Native project that I want to work on during my Freshman year. Thanks for reading this and have a great day!
make sure you've installed expo go and node js --> navigate to project directory --> npm install --> npx expo start




