-
Get the backend running first, to do that, clone this repo:
git clone https://github.com/tope-olajide/Journary-backend.git cd Journary-backend
Then follow the instructions here to get the backend server up and running. After that:
-
Install
node
, version 12 or greater
-
Clone this repo and cd into it
git clone https://github.com/tope-olajide/journary-frontend.git cd journary-frontend
-
Install all dependencies
npm install
-
navigate to
src/utils/baseUrl.js
and change the baseUrl from 'https://journary.cleverapps.io' to 'http://localhost:8080'` -
Start the app by running:
npm start
-
Once the server is running, Open http://localhost:3000 to view it in the browser.
- Create an account with fulname, username, email and password.
- Sign in with username or email and password
- Create a new dairy entry
- Modify an entry
- Encrypts diary before saving
- Set and automatically send Email Reminder
- Select from 5 different theme colors
- Set dairy to private or public
- Delete an entry
- Get all public entries
- Get all private entries
- Add Pictures to entries
- Easy to use WYSIWYG editor
- Update user's profile
- Picture Gallery
- NodeJS - A Javascript runtime built on chrome V8 engine that uses an event-driven non-blocking I/O model that makes it lightweight and efficient.
- React - A JavaScript library for building user interfaces by Facebook.
This project is licensed under the MIT License - see the LICENSE file for details
If you are interested in contributing to development of this project, follow the instructions below to contribute.
-
Fork the repository
-
Make your change
-
Commit your change to your forked repository
-
Provide a detailed commit description
-
Raise a pull request against the master branch
Yes!. This application is licensed under MIT, and it's open for
everybody
- Temitope David Olajide - Fullstack Developer.
- ReactJS
- Cloudinary