Skip to content

BosiC0015/journal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

My Tiny Jounal

My Tiny Journal is an express back-end with React front-end app. A user can schedule plans, write diaries and track monthly habits.

Features

  1. A user need to login to use the app. "Login"

  2. On agenda page:

  • User can open and close instructions bar by click the icon. "instructions"

  • User can create, edit, delete events on canlendar. "agenda"

  • User can go to diary page. "go-to-diary"

  1. On diary page, user can create or edit diaries. "diary"

  2. On tracker page, user can create and track their habits. "tracker"

Server Setup

  • Go to server directory cd server
  • Start SQL server and run createdb journal -O labber
  • Run npm i to install al the dependencies
  • Create .env file by copying content from .env.example
  • Run npm run dev
  • Open http://localhost:3001/

Client Setup

  • Go to client directory cd client
  • Run npm i to install al the dependencies
  • Run npm start
  • Open http://localhost:3000/

Ports

  • React front-end is running on port 3000
  • Express back-end is running on port 3001

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 80.8%
  • SCSS 15.2%
  • HTML 2.0%
  • CSS 1.9%
  • Shell 0.1%