- Display data
- Add data
- Edit data
- Delete data
- Search data
- Clone the repository to your local machine by running the following command on your command-line.
clone 'https://github.com/edenroseFR/Web-based-SSIS.git'
- Install all the requirements.
pip install -r requirements.txt
- Create a dotenv file.
type nul > .env
- Open the .env file and write the following:
DB_HOST=your_database_host
DB_NAME=ssisdb
DB_USERNAME=your_database_username
DB_PASSWORD=your_database_password
SECRET_KEY=any_string_will_do
CLOUD_NAME = your_cloudinary_name
API_KEY = your_cloudinary_api_key
API_SECRET = your_cloudinary_api_secretkey
PHOTO_UPLOAD = cloud
- Create a flaskenv file.
type nul > .flaskenv
- Open the .flaskenv file and make sure it contains the following:
FLASK_APP=ssis
FLASK_ENV=development
FLASK_RUN_PORT=8080
- In your MySQL IDE, execute the script.sql file located in
WEB_BASED_SSIS/db_script
- To create your own login credential, run add_admin.py. Make sure you are inside
WEB_BASED_SSIS
directory before executing the following:
python add_admin.py
- Make sure you see the Admin added! in your console, before moving to the next step.
- Activate the virtual environment
cd venv/Scripts/activate
- Run
flask run
If you encounter a bug, have a question, or want to suggest an enhancement, please open an issue. Be sure to provide as much detail as possible, including steps to reproduce the issue or a clear description of your feature request.
If you'd like to contribute code, feel free to submit a Pull Request to the develop
branch :)