Welcome to the E-Wallet Application repository! This full-stack application seamlessly combines the power of Spring Tool Suite (STS), Angular 9, and a backend database (H2) to provide a robust and user-friendly digital wallet experience.
-
Spring Tool Suite (STS): The backend of the application is built using STS, a powerful and developer-friendly integrated development environment (IDE) for building Spring-based enterprise applications.
-
Angular 9: The frontend is developed using Angular 9, a dynamic and versatile framework that enables the creation of modern and responsive user interfaces.
-
Backend Database (H2): The application currently utilizes H2 as the backend database. However, there are plans to transition to Oracle 11g, enhancing scalability and data management capabilities.
The project structure is organized for clarity and ease of navigation. Explore the Angular frontend files in the src/main/resources/static/wallet
directory. The screenshots of the frontend provide a visual representation of the application's user interface.
Check out the screenshots of the frontend to get a glimpse of the intuitive and visually appealing user interface. Navigate to the src/main/resources/static/wallet
directory to explore the Angular files and visualize the frontend components. This is the Login Page:
As part of future enhancements, the project is scheduled to transition from the H2 database to Oracle 11g. This upgrade aims to improve scalability and overall database management.
To run the application locally, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/E-Wallet-Application.git cd E-Wallet-Application
Run the application using Spring Boot.
Explore the Angular frontend:
bash Copy code cd src/main/resources/static/wallet Open a terminal and run the Angular app:
bash Copy code ng serve Access the application in your browser: http://localhost:4200/
Contribute and Collaborate 🤝 Feel free to contribute, share insights, or collaborate on improving the application. If you encounter any issues, have suggestions, or want to enhance the functionality, open an issue or submit a pull request. Your contributions are valued!
Let's make digital transactions smoother and more efficient with the E-Wallet Application. Happy coding! 🌟💻
css Copy code
Feel free to customize it further according to your preferences!