This is a journal web application built with React, Redux, and Material-UI. The app allows users to log in, register, add, edit, and delete notes.
- User authentication: Login and registration functionality.
- CRUD operations: Add, edit, and delete journal notes.
- Image uploads: Integration with Cloudinary for uploading images.
- Database: Integration with Firebase for data storage.
- Redux integration: State management for a predictable state container.
- Material-UI: A set of React components for faster and easier web development.
- React: JavaScript library for building user interfaces.
- Redux: State management library for JavaScript apps.
- Material-UI: React components that implement Google's Material Design.
- Firebase: Real-time database and authentication service.
- Cloudinary: Cloud-based image and video management service.
- Yarn: Dependency management tool used for installing packages and managing project dependencies.
- Clone the repository:
git clone https://github.com/cipher01100001/journal.git
- Navigate to the project directory:
cd journal
- Install dependencies using Yarn:
yarn install
- Register for an account if you're a new user, or log in if you're an existing user.
- Once logged in, you can add, edit, and delete journal notes.