Journal App

Journal App web application to list, add, edit, remove and upload images of your important notes. Developed in React using Hooks and Redux, Firebase and SASS. Built with 🛠️

CRUD, image upload, auth system with google and facebook authentication

Try demo

Starting 🚀

Pre-requirements 📋

Installation 🔧

Local installation:

# Clone this repository
$ git clone https://github.com/Ju4npx/Journal-App.git

# Change directory to the project path
$ cd Journal-App

Setup:

# Install dependencies
$ npm install

# Copy .env file
$ cp .env.example .env

server .env file setup:

REACT_APP_FIREBASE_API_KEY=
REACT_APP_FIREBASE_AUTH_DOMAIN=
REACT_APP_FIREBASE_PROJECT_ID=
REACT_APP_FIREBASE_STORAGE_BUCKET=
REACT_APP_FIREBASE_MESSAGING_SENDER_ID=
REACT_APP_FIREBASE_APP_ID=

Deployment 📦

# Run application
$ npm run start

Open http://localhost:3000 to view it in your browser.

Built with 🛠️


😊

GitHub

View Github