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.
- Senior dev: @raae [Github] · @raae [Twitter]
- Junior dev: @olavea [Github] · @OlaHolstVea [Twitter]
- and our Intern (6🦄) responsible for coffee and merch.
- You?
A high level roadmap can be found in the roadmap issue and curren work can be found in the kanban board.
Todo:
- Set up demo.usepow.app
Todo:
- Take screenshots when demo is done
Contributions are always welcome!
Todos:
- Create
contributing.md
- Add/Create a
code of conduct
Client: Gatsby, Redux Toolkit, MaterialUI
Serverless: Netlify functions Express style
Backend: Userbase
Hosting: Netlify
User facing changes are documented at usepow.app/changelog.
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.
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
If you have any feedback, please reach out to us at hello@usepow.app, start a discussion or create an issue.
For support, email support@usepow.app.
Check out the official POW! Backstage where you may buy us a coffee and more.