The IMPACT Website is designed as an interactive platform to visualize our current projects and the students, faculty, and JPL staff that are currently working on said projects. This project is developed by the ISL INTELLIGENT SYSTEMS LAB.
This repository contains the source files for the IMPACT Website, including design files, database, and Flask application code. The website is built using Flask, a lightweight WSGI web application framework.
IMPACT.bsdesign
- Website design file compatible with Bootstrap Studio.IMPACT.drawio
- Diagram file illustrating the website architecture.IMPACT.svg
- SVG file containing vector graphics related to the project.Impact.db
- SQLite database file for the project.flask_app.py
- Main Flask application that runs the website.static/
- Directory containing static files like CSS, JS, and images.templates/
- Directory containing HTML templates for the website.
Before running the website, ensure you have the following installed:
- Python 3
- Flask
- SQLite3
Clone the repository to your local machine:
git clone https://github.com/ISL-INTELLIGENT-SYSTEMS-LAB/IMPACT_Website.git
cd IMPACT_Website
Install the required Python packages:
pip install -r requirements.txt
To run the Flask application locally:
python flask_app.py
Navigate to http://127.0.0.1:5000/
in your web browser to view the website.
Contributions to the IMPACT Website are welcome. Please fork the repository and submit pull requests to contribute.
This project is licensed under the MIT License - see the LICENSE.md file for details.
- ISL INTELLIGENT SYSTEMS LAB team members
- All contributors who have participated in this project.