This is a NextJs Application
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm devOpen http://localhost:3000 with your browser to see the result.
Make sure you have a firebase Blaze project, a local or cloud database and a service key from firebase, stored under the Utils folder as "fire.json".
You will also need OpenAI account and PayPal account All required variables are found under the ENV file.
The app is a react app, built with
- TypeScript
- Mantine UI for the user interface
- Tailwind CSS to modify the styling
- Firebase for auth and storage
- OpenAI for most AI related features
- PayPal for subscriptions
The app is currently deployed to Vercel, under the domain platform.geleza.app.