https://github.com/riyavsinha/soulsaga
A personal identity and growth tracker
https://github.com/riyavsinha/soulsaga
Last synced: about 1 month ago
JSON representation
A personal identity and growth tracker
- Host: GitHub
- URL: https://github.com/riyavsinha/soulsaga
- Owner: riyavsinha
- License: apache-2.0
- Created: 2018-10-03T01:48:27.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-03-14T22:15:22.000Z (over 7 years ago)
- Last Synced: 2025-11-14T10:09:54.506Z (8 months ago)
- Language: JavaScript
- Homepage: https://soulsaga.org
- Size: 1.65 MB
- Stars: 2
- Watchers: 0
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SoulSaga
Welcome to SoulSaga! The site is intended to be a site for personal identity and growth tracking.
## Structure
This app mainly uses the React/Redux framework, with Rekit Studio as the IDE. This gives the app its opinionated structure which you can read about [here](http://rekit.js.org/docs/app.html). Main code will fall under `src/features/`:
`timeline`
Code for all timeline components. This includes the display, add event form, and event interaction dialogs.
`profile`
Code for user profile page.
`common`
Most authentication and data consent state handling.
`library`
Generic components put together into a slightly less generic component to reduce boilerplate.
`about`
Most simple text based pages, including about, privacy policy and terms of service.
`home`
Home page.