https://github.com/james-leste/gape
GApe (Get A Page Easily), an interactive design tool for creating one-page content such as a curriculum vitae or leaflets for both personal and commercial use.
https://github.com/james-leste/gape
draggable-elements genereator nextjs postgresql react redux supabase
Last synced: 4 months ago
JSON representation
GApe (Get A Page Easily), an interactive design tool for creating one-page content such as a curriculum vitae or leaflets for both personal and commercial use.
- Host: GitHub
- URL: https://github.com/james-leste/gape
- Owner: James-Leste
- Created: 2024-09-09T13:38:35.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T12:41:57.000Z (over 1 year ago)
- Last Synced: 2024-10-29T15:11:47.325Z (over 1 year ago)
- Topics: draggable-elements, genereator, nextjs, postgresql, react, redux, supabase
- Language: TypeScript
- Homepage: https://gape-xi.vercel.app
- Size: 592 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GApe
GApe (Get A Page Easily), an interactive design tool for creating one-page content such as a curriculum vitae or leaflets for both personal and commercial use.
## Run
- Before Running
```bash
npm i
```
- Debug Mode
```bash
npm run dev
```
- Build
```bash
npm run build
```
## Example Previews

## System Flow

## Contribution
### Conventional Commits
Based on:
- [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/)
- [@commitlint/config-conventional](https://github.com/conventional-changelog/commitlint/tree/master/%40commitlint/config-conventional)
- [Angular convention](https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#-commit-message-guidelines)
### Git + Github Work Flow
Create a new branch
```shell
git switch main # make sure you are on the main branch
git pull # keep the main branch up to date
git switch -c branchname # create and switch to a new branch
git push -u origin branchname # publish the new branch to remote
```
After making changes on the new branch
```shell
git add . # stage all the changed files
git commit -m "message" # commit changes
git push # publish the changes to remote
```
Open an pull request on Github
If you want to pull another remote branch that was not created by you
```shell
git fetch origin remotebranchname # get remote branch to local
git switch remotebranchname
```