E wallet with transaction monitoring
A full stack web application build with MERN stack to handle live wallet updates and monitor the transaction with concurrency.
Database Used
- MongoDB: The application uses MongoDB as the primary database for storing wallet and transaction data.
NPM Packages Used
Backend
- mongoose: ODM for MongoDB, used for schema definitions and database operations.
- express: Web framework for building the REST API.
- dotenv: Loads environment variables from a
.env
file. - cors: Enables Cross-Origin Resource Sharing.
Frontend
- react: JavaScript library for building user interfaces.
- react-dom: Serves as the entry point to the DOM and server renderers for React.
- typescript: Adds static typing to JavaScript.
- eslint: Linting utility for maintaining code quality.
- vite: Fast frontend build tool and development server.