InkVara - Ink Your Ideas in Your Ways !! 🖋️
✅ Features
User Authentication – Secure sign-up/login system using Django authentication system CRUD Operations – Create, read, update, and delete blog posts using Django Model Forms AI-Powered Assistance – Summarizing and analyzing blogs using Gemini AI API Responsive Design – Dynamic website made using Tailwind CSS Rich Text Editing – Formatting options for better storytelling using CKEditor
🛠️ Tech Stack
Backend: Django (Python) Frontend: Tailwind CSS, HTML, JavaScript Database: SQLite3 AI Integration: Gemini AI AJAX / Fetch API
📂 Installation & Setup
git clone https://github.com/dinoCodes2005/InkVara.git
cd into folder containing manage.py
pip install -r requirements.txt
Head to Google Developer Tools and get your Gemini API key
create .env folder at the root directory
Type : GEMINI_API_KEY =
python manage.py makemigrations
python manage.py migrate
python manage.py runserver 127.0.0.1:8000
Open 127.0.0.1:8000 on your browser to run on localhost.
🔗 You are welcome for any contributions! Feel free to fork this repo, create a branch, and submit a pull request.
📬 Contact 📧 Email: rc12082005@gmail.com 🔗 GitHub: github.com/dinoCodes2005
