A fast, simple and reliable expense manager.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Run
npm install
to install the packages - Replace all variables with actual values in ui.config.ts. These are public variables used in the UI.
- Create a new file '.env' and set the environment variables as per env.sample file
- Run
npm run dev
to start the dev server - Open
https://localhost:3000
on your browser
- Remix - Web framework
- PostgreSQL - Database
- Typescript - Language
- Tailwind CSS - CSS framework
- Firebase - Authentication and push notifications
- Google Play Billing - For subscription on android app
- Stripe - For subscription when Google Play Billing is not supported
- NewRelic - Error logging
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
- Drishit Mitra - drishit96
See also the list of contributors who participated in this project.
This project is licensed under the GNU General Public License v3.0 license - see the LICENSE.md file for details