Installation
Learn how to install and configure Money New for your development environment.
Installation Options
Money New can be used in multiple ways depending on your needs:
Web Application
The easiest way to use Money New is through the web interface:
- Visit https://moneynew.com
- Sign up for an account
- Start using immediately - no installation required
Development Setup
If you want to run Money New locally or contribute to development:
Prerequisites
Before you begin, ensure you have:
- Node.js 18.x or higher
- npm or yarn package manager
- Git for version control
Clone the Repository
git clone https://github.com/yourusername/money-new.git
cd money-newInstall Dependencies
Using npm:
npm installOr with yarn:
yarn installEnvironment Variables
Create a .env.local file in the root directory:
# Database
DATABASE_URL="your_database_url"
# Authentication
NEXTAUTH_URL="http://localhost:3000"
NEXTAUTH_SECRET="your_secret_key"
# API Keys
STOCK_API_KEY="your_stock_api_key"Run Development Server
Start the development server:
npm run devOpen http://localhost:3000 in your browser.
Build for Production
Create an optimized production build:
npm run build
npm run startDatabase Setup
Money New uses a PostgreSQL database. Set it up with:
npx prisma migrate dev
npx prisma generateVerify Installation
To verify everything is working:
- Open your browser to
http://localhost:3000 - Sign up for a test account
- Add a stock to your dashboard
- Create a test note
Troubleshooting
Port Already in Use
If port 3000 is occupied, specify a different port:
npm run dev -- -p 3001Database Connection Issues
Ensure your DATABASE_URL is correct and the database is running:
psql -h localhost -U postgres -d moneynewMissing Dependencies
If you encounter module errors, try:
rm -rf node_modules package-lock.json
npm installNext Steps
- Quick Start Guide - Learn the basics
- Component Documentation - Explore UI components
- Dark Mode Setup - Configure themes
System Requirements
- OS: macOS, Windows, Linux
- RAM: 4GB minimum, 8GB recommended
- Storage: 500MB for application and dependencies
- Browser: Chrome, Firefox, Safari, or Edge (latest versions)