All Your Thoughts, All in One Place.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
npm
npm install npm@latest -gSupabase Account
- Go to Supabase and create an account
- Create a new project
- Navigate to the project settings and copy the
DATABASE_URLandDIRECT_URL
Kinde Account
- Go to Kinde and create an account
- Create a new project
- Navigate to the project settings and copy the
CLIENT_ID,CLIENT_SECRET, andISSUER_URL,SITE_URL,POST_LOGOUT_REDIRECT_URL,POST_LOGIN_REDIRECT_URL
- Clone the repo
git clone https://github.com/brendan-sadlier/reflectify.git
- Install NPM packages
npm install
- Create a
.envfile in the root directory and add the following:# Kinde Authentication KINDE_CLIENT_ID= KINDE_CLIENT_SECRET= KINDE_ISSUER_URL= KINDE_SITE_URL= KINDE_POST_LOGOUT_REDIRECT_URL= KINDE_POST_LOGIN_REDIRECT_URL= # Supabase DATABASE_URL= DIRECT_URL=
- Start the project
npm run dev
- Open your browser and navigate to
http://localhost:3000/
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
