Skip to content

Commit

Permalink
chore: add readme and include all previouse commits that do not follo…
Browse files Browse the repository at this point in the history
…w commitizen

Almost all previous commits do not follow the Angular Conventional Commits convention.
 Therefore
v1.0.0 cannot be created. This commits will be marked as breaking in order to trigger a release.
BREAKING CHANGE: Added first version of jaen.
  • Loading branch information
schettn committed Jul 4, 2021
1 parent 62856c1 commit 31d2a34
Showing 1 changed file with 120 additions and 26 deletions.
146 changes: 120 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,46 +1,140 @@
# Getting Started with Create React App
<p align="center">
<a href="https://snek.at/" target="_blank" rel="noopener noreferrer">
<img src="https://avatars2.githubusercontent.com/u/55870326?s=400&u=c6c7f06305ddc94747d474850fde7b2044f53838&v=4" alt="SNEK Logo" height="150">
</a>
</p>

This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
<h3 align="center">snek-at - Jaen aka snek(J)</h3>

## Available Scripts
<p align="center">
This is the official jaen-cms projects of snek-shipyard.
Free, sexy and cutting edge CMS framework for ReactJS.
<br>
<br>
<cite>"A bowl is most useful when it is empty."</cite> - Lao Tzu
<br>
<br>
<a href="https://github.com/snek-shipyard/jaen-cms/issues/new?template=bug_report.md">Report bug</a>
·
<a href="https://github.com/snek-shipyard/jaen-cms/issues/new?template=feature_request.md">Request feature</a>
·
<a href="https://www.overleaf.com/read/bcxwhwbhrmps">Documentation</a>
<br>
<br>
<a href="https://www.codacy.com/gh/snek-shipyard/jaen-cms/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=snek-shipyard/jaen-cms&amp;utm_campaign=Badge_Grade">
<img src="https://app.codacy.com/project/badge/Grade/bb3d984d38704860ba7ad800d319b8c4" />
</a>
</p>

## Table of contents

- [Table of contents](#table-of-contents)
- [Motivation](#motivation)
- [Quick start](#quick-start)
- [Codespace setup](#codespace-setup)
- [Local setup](#local-setup)
- [Bugs and feature requests](#bugs-and-feature-requests)
- [Contributing](#contributing)
- [Versioning](#versioning)
- [Creators](#creators)
- [Thanks](#thanks)
- [Copyright and license](#copyright-and-license)

In the project directory, you can run:
## [](#motivation)Motivation

### `npm start`
A CMS **shouldn not** be the defining feature of a webapp. Nighter should Ecommerce or anything other than your code. \
ERP integration **shouldn not** force developer to cut corners.

Runs the app in the development mode.\
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
- Jaen **does not** interfere with **your** user experience.
- Jean **does not** challange **your** application design.
- Jaen gives the power back to **you**.

The page will reload if you make edits.\
You will also see any lint errors in the console.
One thing and one thing only with clean and well documented interfaces.
Customizable, extensible and open-source.

### `npm test`
**Msg inspiring ppl:** \
Chasing ones own tail is not inspiring.

Launches the test runner in the interactive watch mode.\
See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.
**Disclaimer:** \
Not for crybabies. Do not touch if you are affraid to be a bit scratche.

### `npm run build`
## [](#quick-start)Quick start

Builds the app for production to the `build` folder.\
It correctly bundles React in production mode and optimizes the build for the best performance.
Several quick start options are available:

The build is minified and the filenames include the hashes.\
Your app is ready to be deployed!
- Generate repository from template: [Generate Jaen on github](https://github.com/snek-shipyard/jaen-template/generate)

See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.
### Codespace setup

### `npm run eject`
The easiest method is to use a GitHub [Codespace](https://github.com/features/codespaces) (in beta). Just create a GitHub Codespace from the Code menu. Wait for the Codespace to complete provisioning. When the Codespace has completed provisioning open a terminal window (Ctrl-`, Control-backquote) and:

**Note: this is a one-way operation. Once you `eject`, you can’t go back!**
- Start a local copy of the docs site with `npm start`
- Or build a local copy of the library with `npm run build`

If you aren’t satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project.
### Local setup

Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you’re on your own.
If you set this up locally, make sure you have the following pre-requisites:

You don’t have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn’t feel obligated to use this feature. However we understand that this tool wouldn’t be useful if you couldn’t customize it when you are ready for it.
- Add github npm registry: npm login --registry=https://npm.pkg.github.com
- Use `npm install` to install all dependencies
- Start a local copy of the docs site with `npm start`
- Or build a local copy of the library with `npm run build`

## Learn More
The demo site will now be accessible at <http://localhost:3000/>.

You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started).
## [](#bug-and-feature-requests)Bugs and feature requests

To learn React, check out the [React documentation](https://reactjs.org/).
Have a bug or a feature request? Please first search for existing and closed issues. If your problem or idea is not
addressed yet, [please open a new issue](https://github.com/snek-shipyard/jaen-cms/issues/new/choose).

## [](#contributing)Contributing

![GitHub last commit](https://img.shields.io/github/last-commit/snek-shipyard/jaen-cms)
![GitHub issues](https://img.shields.io/github/issues-raw/snek-shipyard/jaen-cms)
![GitHub closed issues](https://img.shields.io/github/issues-closed-raw/snek-shipyard/jaen-cms?color=green)

Please read through our
[contributing guidelines](https://github.com/snek-shipyard/jaen-cms/blob/master/CONTRIBUTING.md). Included are
directions for opening issues, coding standards, and notes on development.

All code should conform to the [Code Guide](https://github.com/snek-shipyard/tonic/blob/master/STYLE_GUIDE.md), maintained by
[snek-shipyard](https://github.com/snek-shipyard).

## [](#versioning)Versioning

For transparency into our release cycle and in striving to maintain backward compatibility, this repository is
maintained under [the Semantic Versioning guidelines](https://semver.org/). Sometimes we screw up, but we adhere to
those rules whenever possible.

## [](#creators)Creators

<table border="0">
<tr>
<td>
<a href="https://github.com/schettn">
<img src="https://avatars.githubusercontent.com/schettn?s=100" alt="Avatar schettn">
</a>
</td>
<td>
<a href="https://github.com/kleberbaum">
<img src="https://avatars.githubusercontent.com/kleberbaum?s=100" alt="Avatar kleberbaum">
</a>
</td>
</tr>
<tr>
<td><a href="https://github.com/schettn">Nico Schett</a></td>
<td><a href="https://github.com/kleberbaum">Florian Kleber</a></td>
</tr>
</table>

## [](#thanks)Thanks

We do not have any external contributors yet, but if you want your name to be here, feel free
to [contribute to our project](#contributing).

## [](#copyright-and-license)Copyright and license

![GitHub repository license](https://img.shields.io/badge/license-EUPL--1.2-blue)

SPDX-License-Identifier: EUPL-1.2
SPDX-FileCopyrightText: Copyright © 2021 snek.at

0 comments on commit 31d2a34

Please sign in to comment.