A RESTful API contains OWASP TOP 10 2023 vulnerabilities Developed by OWASP Bursa Technical University Student Chapter
it uses nodeJS runtime enviorment, ExpressJS Framework and mongoose ORM with mongoDB database.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Basically, this project needs nodejs working environment and a mongodb database service. you can also use mongodb atlas cloud database service. Other dependincies are managed by npm package manager.
A step by step series of examples that tell you how to get a development env running
After cloning the project, you first need to edit the config.env file.
mongoDBURL = <mongodb atlas url>
OPENWEATHER_API_KEY=<open_weather_api_key>
Enter the string used to connect to the database you opened on the mongodb atlas and the key you got for free from the openweather api service here.
You can run the application by running the appropriate start file (ps1 for windows, sh for linux) according to your system (windows/linux).
This project is open for any process for submitting pull requests to us.
- Yusuf Talha ARABACI - Cyber Security Engineer - yusufarbc
This project is licensed under the GNU General Public License (GPL) License