A landing page for the DefendX project, featuring Flask backend integration, custom CSS design, and deployment-ready configurations for Vercel.
The DefendX landing page is designed to showcase the key features, importance, and benefits of the project in a visually appealing and user-friendly interface. It includes sections like:
- Why Choose Us: Highlighting the key features and benefits.
- User Feedback: Testimonials and reviews from users.
- Team Info: Meet the developers behind the project.
- Flask Integration: Backend logic handled using Flask in
app.py
. - CSS Styling: Custom-designed interface with CSS for a professional look.
- Vercel Deployment: Configured for seamless deployment on Vercel.
DefendX-Web/ │
├── app.py # Flask application code
├── static/ │ js
│ └── styles.css # Custom CSS styles
├── templates/ │
│ └── index.html # HTML template for the landing page
├── requirements.txt # Python dependencies
├── vercel.json # Vercel deployment configuration
└── README.md # Project documentation
To run this project locally, follow these steps:
Clone the repository:
git clone https://github.com/ayesha-asad07/defendX-web.git
Navigate to the project directory:
cd defendX-web
Install the dependencies:
pip install -r requirements.txt
Run the Flask application:
python app.py
Access the UI:
Open your browser and go to http://127.0.0.1:5000 to view the landing page.
🌐 Deployment
- The project is configured for deployment on Vercel. Make sure to include the necessary environment variables and settings in your vercel.json file.
📄 License
-
This project is licensed under the MIT License. See the LICENSE file for details.
-
Thank you for checking out DefendX! We hope you enjoy exploring the project as much as we enjoyed building it.