Intevel / simply-diary

Simply Diary is an open source platform for an online diary.
https://simply-diary.xyz/
MIT License
20 stars 5 forks source link
books diary javascript nuxt nuxtjs open-source platform quickdb vue vue2js vuejs

image

visit


⚠️ This project is archived and not longer maintained ⚠️

✨ About

Simply Diary is an open source platform to write online diary. Each diary has its own short code making it easily idenfiable for collaborators and diary contributors. Simply Diary is completely free and works without registration, just remember your diary identification codes.


🚀 Self-Hosted

If you want to host a Simply Diary yourself then you have to clone the two repositories first, the backend and the frontend.

Frontend: git clone https://github.com/cnrycodes/simply-diary.git
Backend: git clone https://github.com/cnrycodes/simply-diary-server.git

First we start the backend, navigate to your folder:

$ npm install
$ npm start

The backend should now start on port 8080 if the port has not been changed.

Now we start the frontend, navigate to your folder:

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

⚠️ Don't forget to change the API Urls in the Frontend Source Code ⚠️


📈 Contribute

Introduction

Feature request or see a bug?

Create a new issue to allow us and other users to discuss the proposed change and work on implementing it.

How to contribute?

  1. Comment on the issue you are planning to resolve
  2. Fork the repository
  3. Fix the problems the issue creator was facing. Open a pull request and tag the issue in your pull request/commits in the pull request
  4. Your PR will be reviewed, and once it's approved it will be merged into main