The primary motivation for the project was that Skipper butterflies aren’t well documented in India. Due to rapid urbanization, butterfly counts have been receding and it is important to track the migration patterns of these butterflies to prevent them from going extinct. The system built would be able to accomplish this by gathering user submitted data and verifying its validity. This would enable new researchers to get information about skippers without having to go through the plethora of websites online. It would also work as a good platform for users to share photographs clicked by them and hence increase the total data available online. This repository contains code for full-stack website which was built as a part of our Third Year Engineering project for a local NGO named 'Green Works Trust' and successfully submitted to them after the given period.
- HTML
- Bootstrap CSS
- Javascript
- Python
- Flask
- MySQL
- Scikit-learn
- Keras-Tensorflow
- Pandas
- Numpy
- SwiperJS
- Selenium
- Folium
- Home Page
- Upload Page
- Data Page
- Register/Login Page
- Image Classification Model
- Steps for Installation
- Clone this repository
$ git clone https://github.com/Aniket-508/PatangAbhidani.git
- Setting up virtual environment for Flask
$ python -m venv env
$ python -m pip install flask
(Make sure you have changed the Python Interpreter by going to './env' and selecting the 'python.exe' file)
- Activating the virtual environment
$ env\Scripts\Activate.ps1
- Installing all the requirements
$ pip install -r requirements.txt
- Complete the process by executing the following command
$ python user.py