Journal App is a web application developed with React, which allows users to create, edit and delete notes. Notes can include a title, description, and multiple images, which are stored in Cloudinary. Additionally, the app offers authentication via email/password or Google account.
- React: Framework for building user interfaces.
- Redux and Redux Toolkit: Management of the global state of the application.
- Firebase: Backend for authentication and data storage.
- Cloudinary: Image storage and management.
- UI Material: Stylization and design of the interface.
✅ Registration and login with email and password or with Google Account. ✅ Creation of notes with title, description and images. ✅ Editing and deleting existing notes. ✅ Image storage in Cloudinary. ✅ Modern and responsive interface thanks to Material UI.
- Node 20.9.0
- Firebase and Cloudinary account
1️⃣ Clone the repository:
git clone https://github.com/ACaminos/journal-app.git2️⃣ Access the project directory:
cd journal-app3️⃣ Install dependencies:
yarn install4️⃣ Run the application:
yarn start