All Projects → FredericHeem → Starhackit

FredericHeem / Starhackit

Licence: unlicense
StarHackIt: React/Native/Node fullstack starter kit with authentication and authorisation, data backed by SQL, the infrastructure deployed with GruCloud

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Starhackit

Fullstack Apollo React Boilerplate
💥A sophisticated Apollo in React boilerplate project.
Stars: ✭ 136 (-89.15%)
Mutual labels:  fullstack, authentication, authorization
Mern Boilerplate
Fullstack boilerplate with React, Redux, Express, Mongoose, Passport Local, JWT, Facebook and Google OAuth out of the box.
Stars: ✭ 112 (-91.06%)
Mutual labels:  fullstack, authentication, authorization
Fullstack Apollo Express Postgresql Boilerplate
💥 A sophisticated GraphQL with Apollo, Express and PostgreSQL boilerplate project.
Stars: ✭ 1,079 (-13.89%)
Mutual labels:  fullstack, authentication, authorization
Play Pac4j
Security library for Play framework 2 in Java and Scala: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 375 (-70.07%)
Mutual labels:  sql, authentication, authorization
Spring Security Pac4j
pac4j security library for Spring Security: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 231 (-81.56%)
Mutual labels:  sql, authentication, authorization
Spring Webmvc Pac4j
Security library for Spring Web MVC: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 110 (-91.22%)
Mutual labels:  sql, authentication, authorization
React Mobx Firebase Authentication
🔥Boilerplate Project for Authentication with Firebase in React and MobX
Stars: ✭ 111 (-91.14%)
Mutual labels:  authentication, authorization, mobx
Spark Pac4j
Security library for Sparkjava: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 154 (-87.71%)
Mutual labels:  sql, authentication, authorization
Fullstack Apollo Express Mongodb Boilerplate
💥A sophisticated GraphQL with Apollo, Express and MongoDB boilerplate project.
Stars: ✭ 301 (-75.98%)
Mutual labels:  fullstack, authentication, authorization
Buji Pac4j
pac4j security library for Shiro: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 444 (-64.57%)
Mutual labels:  sql, authentication, authorization
Laravel5.7 Vue Cli3 Boilerplate
Boilerplate / Starter kit. Laravel 5.7, Vue CLI 3 — Authentication with Email Verification. REST API.
Stars: ✭ 52 (-95.85%)
Mutual labels:  authentication, authorization
Gortas
Gortas is an API based authentication service, allows adding authentication to your site or service with minimum efforts.
Stars: ✭ 48 (-96.17%)
Mutual labels:  authentication, authorization
Next Authentication
Authentication & Authorization library for the Next.js framework
Stars: ✭ 55 (-95.61%)
Mutual labels:  authentication, authorization
Nim Httpauth
HTTP Authentication library for Nim
Stars: ✭ 67 (-94.65%)
Mutual labels:  authentication, authorization
Grpc Auth Example
Examples of client authentication with gRPC
Stars: ✭ 65 (-94.81%)
Mutual labels:  authentication, authorization
Matrixauth
High-performance lightweight distributed permission system. 高性能轻量级分布式权限系统。
Stars: ✭ 41 (-96.73%)
Mutual labels:  authentication, authorization
Spring Boot Webflux Jjwt
Example Spring Boot and WebFlux (Reactive Web) with Spring Security and JWT for token Authentication and Authorization
Stars: ✭ 71 (-94.33%)
Mutual labels:  authentication, authorization
Stormpath Sdk Php
PHP SDK for the Stormpath User Management and Authentication REST+JSON API
Stars: ✭ 72 (-94.25%)
Mutual labels:  authentication, authorization
Authomatic
Simple yet powerful authorization / authentication client library for Python web applications.
Stars: ✭ 962 (-23.22%)
Mutual labels:  authentication, authorization
Ziggurat foundations
Framework agnostic set of sqlalchemy classes that make building applications that require permissions an easy task.
Stars: ✭ 67 (-94.65%)
Mutual labels:  authentication, authorization
Starhack

StarHackIt

StarHackIt is a fullstack starter kit composed of:

See the online documentation on gitbook

Fullstack web application starter kit written in modern Javascript with react and node.js with the following features:

  • Authentication: username/password, facebook, google authentication etc ...
  • Authorization: scheme using user, group and permission
  • Scalable by using a micro services based architecture, a.k.a message queues
  • Relational database: postgres, mysql, sqlite, mssql etc, ...

Dev Technologies

  • GruCloud: Deploy and Destroy infrastructure with Javascript
  • Docker: Debug your app, not your environment
  • Mocha: test framework.
  • Karma: a productive testing environment to developers
  • Nightwatch: End-to-End tests in Node.js quickly and effortlessly that run against a Selenium server
  • Sinon: test spies, stubs and mocks.
  • Eslint: The pluggable linting utility for JavaScript and JSX.
  • Travis: Test and deploy. Build Status
  • NYC: Code coverage
  • Greenkeeper badge

The frontend and the backend are two separate projects with their own set of dependencies. One can use the frontend with another existing backend, or use the backend with another frontend stack.

License

See LICENSE

Author

Crafted with passion by Frederic Heem

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].