A comprehensive full-stack web application built to demonstrate end-to-end development capabilities, from secure database architecture to responsive client-side interactions.
This platform was developed as a robust foundation for user-generated content and AI integrations. It showcases secure user authentication, session management, and efficient relational database queries.
- Backend: Python, Flask
- Database: SQLite (with secure password hashing and relational modeling)
- Frontend: HTML5, Tailwind CSS (for a responsive, modern UI)
- Security: Secure session handling and cryptographic credential storage
- Secure Authentication: End-to-end encrypted user login and registration.
- Content Management: CRUD operations for dynamic, user-generated data.
- Responsive UI: A clean, mobile-first design implemented with Tailwind CSS.
This repository demonstrates secure coding practices. No API keys, database credentials, or sensitive secrets are hardcoded in the source code. To run this project locally, you must configure your own environment variables via a .env file.
- Clone the repository:
git clone https://github.com/chaiadalt-dev/Dynamic-Content-AI-Platform.git - Install dependencies:
pip install -r requirements.txt - Set your environment variables (e.g.,
SECRET_KEY). - Run the server:
python app.py