FredericHeem/starhackit
FredericHeem/starhackit has 1,266 GitHub stars and 173 forks. GitHot measured 0 stars in 24 hours and -1 in 7 days. Last checked 2026-11-09 19:15 UTC. Last push 2023-12-16.
StarHackIt: React/Native/Node fullstack starter kit with authentication and authorisation, data backed by SQL, the infrastructure deployed with GruCloud
Measured star growth
- in 24h
- 0
- in 7 days
- -1
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
StarHackIt
StarHackIt is a fullstack starter kit composed of:
- React web frontend
- Node backend
- React native mobile app
- Infrastructure as code with GruCloud
- Deployment by Ansible with docker images
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.
- NYC: Code coverage
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
Explore related projects
Asabeneh/30-Days-Of-Python
The 30 Days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than 100 days. Follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,486 starsgrafana/grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
77,790 starsredis/redis
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
77,332 starsapache/superset
Apache Superset is a Data Visualization and Data Exploration Platform
75,455 stars