0.1.0 • Published 4 years ago

develapp-regional-frontend v0.1.0

Weekly downloads
-
License
-
Repository
-
Last release
4 years ago

develapp-regional-frontend

Features of Client + Server

  • React (create-react-app) with Apollo Client
    • Queries, Mutations, Subscriptions
  • Node.js with Express and Apollo Server
    • cursor-based Pagination
  • PostgreSQL Database with Sequelize or MongoDB
    • entities: users, messages
  • Authentication
    • powered by JWT and local storage
    • Sign Up, Sign In, Sign Out
  • Authorization
    • protected endpoint (e.g. verify valid session)
    • protected resolvers (e.g. e.g. session-based, role-based)
    • protected routes (e.g. session-based, role-based)
  • E2E testing

Installation

  • git clone https://bitbucket.mydevelapp.com/scm/mdg/develapp-dashboard.git
  • cd develapp-dashboard/frontend
  • For Development
  • - clone develop branch
  • - checkout new branch from develop (checkout -b)
  • - make sure to add 'feature' for new feature and 'hotfix' or 'bugfix' for bugs (e.g. feature/new-feature or hotfix/for-bugs)
  • - npm install
  • - npm start
  • visit http://localhost:3000

  • For commits and push

  • - always git pull develop and merge to local branch
  • - resolve conflicts then commit push
  • - create PR with your branch and set destination to develop
  • - delete branch once merged