TrueWallet is a MERN stack application designed to provide seamless transaction experiences.
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MongoDB
This project is organized into two main parts:
- frontend: Contains the React.js application.
- backend: Contains the Node.js server and API logic.
Follow these instructions to set up and run the project on your local machine.
- Node.js and npm installed on your machine.
- MongoDB installed and running locally or accessible via a connection string.
-
Clone the repository:
git clone https://github.com/anuj846k/TrueWallet cd TrueWallet
-
Install frontend dependencies:
cd frontend
npm install
- Install backend dependencies:
cd ../backend
npm install
If your project requires environment variables, create a .env file in the backend directory and add the following:
MONGO_URI=<your-mongodb-uri>
SECRET_KEY=<your-secret-key>
Navigate to the backend directory and start the server:
cd backend
npm start
Navigate to the frontend directory and start the React app:
cd frontend
npm start
The application is typically available at http://localhost:3000
Contributions are welcome! Please fork the repository and submit a pull request.