Table of Contents
Independently developed and designed for my final Front Stack bootcamp project. I came up with this idea I was trying to find a good journaling app before starting to learn how to code to document my journey. None of them really appealed to me, so I decided to create my own! I also thought it would be a great way to solidify what I have been learning with React and Redux during my bootcamp, especially with managing state, effects, and API requests.
Wireframes created with Figma
You can get a local copy up and running with an EMULATOR or through the EXPO GO APP:
💻 EMULATOR: if you don't have Android Studio already installed, follow the directions here *System requirments: check the bottom of this page.
📱 EXPO GO: Download on your iPhone or Android.
Once you have either the emulator or Expo Go installed, you can run it on your local device by...
- Clone the repo
git clone https://github.com/samanthatarrice/mono_log-journal-app.git
- Install NPM packages
npm install / yarn install
- Start the app
expo start / yarn start
- Figma wireframes
- Add page navigation
- Add random quote web API
- Camera and Gallery events
- Persist data
- Edit calendar to show days with entries
- Add logic to delete entries
- Animations
- Camera and gallery permissions
- Refactor
- External CSS stylesheet
- Test on IOS
- Namings for components (ex: change JournalEntry.js to NewEntry.js to match title)
- User login (backend)
- NuCamp Bootcamp
- React To Do List
- Learn React for Free on Scrimba
- Img Shields
- Best Readme Template
- Colt Steele's Web Developer Bootcamp
- Build an Offline-First React Native Mobile App with Expo and Realm
Made with 💚 by Samantha Tarrice, March 2022