Skip to content

yusufnugroho/conneq

Repository files navigation

CONNEQ

App to connect suffer people from internal or external disease to loved one

How To Setup

  1. Install NodeJS(> 8.10)
  2. Install nodemon(runner), concurently(run multiple program concurently), and mocha(test runner)

$ npm install --global nodemon concurrently mocha

  1. Clone This Git(in your desired folder)

$ git clone https://github.com/yusufnugroho/conneq ./

  1. Install all library dependency for express(backend) on root directory and react(front end) on client directory

$ npm install && cd client | npm install

  1. Run application front end and backend -> check package.json on root folder for shorcut command

$ npm run all

  1. Check Browser for result

Information

  1. Web Application (Mobile First (responsive across browser))
  2. React-JS (frontend)
  3. Express-JS (backend)
  4. sqlite (database)
  5. antd (design)

Client Info

  1. using create-react-app

1.1) state management using mobx and mobx-react
1.2) create-react-app eject -> enable decorator

Development Environment

  1. Visual Studio Code

1.1) Javascript Standard Style (linter)
1.2) Bracket Pair Colorizer

Plan

  1. Client

1.1) Title -> Dynamic Each Page
1.2) HomePage

1.2.1) Header
1.2.1.1) Navbar

1.2.1.1.1) Home
1.2.1.1.2) About
1.2.1.1.3) Login
1.2.2) Body
1.2.2.1) Main Story Problem
1.2.2.2) Main Story Solution
1.2.3) Footer
1.2.3.1) Contact 1.2.3.2) Social Media 1.2.3.3) Help