LendIt is P2P lending platform that aims to connect people who need money with people willing to invest their money. The two sides can negotiate loan options such as period, interest rate and penalty rates. Upon reaching an agreement, the investor lends the specified amount to the borrower, who is obliged to pay his/her payments on time or will be charged with extra penalty fees.
In order to use the application you must follow these steps:
- Clone the repository in a folder of your choosing:
https://github.com/peturgeorgievv/Tick42-Peer2Peer.git - Install with
npm
:
npm install
- Run
ng serve --open
to run the application and open it in your default browser.
If you want to run it in another just runng serve
- To run the tests run
npm run test
- You can use your own database if you want
- Go to: GoogleFirebase
- Register and create your own FirebaseCloud Project.
- Go to settings -> General -> YourApps -> Config
- Copy all the code in your:environments/environment.prod.ts
andenvironments/environment.ts
- We are leaving our ApiKey public so you can use our database for training purposes for now.
- Feel free to navigate through the app and explore the different functionalities.
Or you can just follow this link:
https://lendit-76d32.firebaseapp.com/
Angular 8
, Google FireBase
, Jest
, Bootstrap 4
, TypeScript
Pull requests are welcome. For changes, please open an issue first to discuss what you would like to change and why.
Please make sure to update the tests as appropriate.
Petur Georgiev - https://github.com/peturgeorgievv
Teodor Tsvetanov - https://github.com/TedkoTs
The project was assigned by Tick42 and Telerik Academy as part of the final graduation project for the Alpha JavaScript Track 07/2019
.
Code released under the MIT License.