Skip to content

raae/pow-app

Repository files navigation

POW! — the privacy-first menstrual cycle journal

An open-source and end-to-end encrypted menstrual cycle journal for those who value privacy.

For a paid hosted version head on over to usepow.app.

AGPL License

Team

Core

Contributors

  • You?

Roadmap

A high level roadmap can be found in the roadmap issue and curren work can be found in the kanban board.

Demo

Todo:

Screenshots

Todo:

  • Take screenshots when demo is done

Contributing

Contributions are always welcome!

Todos:

  • Create contributing.md
  • Add/Create a code of conduct

Tech Stack

Client: Gatsby, Redux Toolkit, MaterialUI

Serverless: Netlify functions Express style

Backend: Userbase

Hosting: Netlify

Change Log

User facing changes are documented at usepow.app/changelog.

Deployment

Netlify is continuously deploying the main branch. It is also possible to trigger a build manually through the Netlify interface for those who have access.

Run Locally

Clone the project

  git clone git@github.com:raae/pow-app.git

Go to the project directory

  cd pow-app

Install dependencies

  npm install

Create `.env.development

  cp .env.example .env.development

Create accounts (Userbase etc) and add the variables necessary

  • or ask @raae for her development ones

Start the server

  npm run develop

Feedback

If you have any feedback, please reach out to us at hello@usepow.app, start a discussion or create an issue.

Support

For support, email support@usepow.app.

Sponsoring and the backstage

Check out the official POW! Backstage where you may buy us a coffee and more.

License

GNU GPLv3


Logo

About

Take charge of your menstrual cycle with POW! — the privacy-first menstrual cycle journal

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •