ZRJ07 /
E-Learning-Website
This is a django-based E-Learning-System for students and teachers. Teachers can create courses on various topics and students enroll. We use html and css for frontend work and django framework for backend.
41/100 healthLoading repository data…
RahulRmCoder / repository
A Django-based web application that uses the Gemini API to provide text summarization and style-based text rewriting capabilities. Features user authentication and history tracking.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
A Django-based web application that uses the Gemini API to provide text summarization and style-based text rewriting capabilities. Features user authentication and history tracking.
Before you begin, ensure you have the following installed:
Clone the repository:
git clone https://github.com/RahulRmCoder/AI-Text-Processing-Application.git
cd AI-Text-Processing-Application
Create and activate a virtual environment:
python -m venv venv
# On Windows
.\venv\Scripts\activate
# On macOS/Linux
source venv/bin/activate
Install the required packages:
pip install -r requirements.txt
Create a .env file in the root directory and add your Groq API key:
Selected from shared topics, language and repository description—not editorial ratings.
ZRJ07 /
This is a django-based E-Learning-System for students and teachers. Teachers can create courses on various topics and students enroll. We use html and css for frontend work and django framework for backend.
41/100 healthygowthamr /
White Paper is a Django-based notepad web app for creating, editing, and managing notes with a focus on simplicity and user-friendly design.
58/100 healthKunal88591 /
GEMINI_API_KEY=your_api_key_here
Apply migrations:
python manage.py migrate
Start the development server:
python manage.py runserver
Open your browser and navigate to:
http://127.0.0.1:8000/
Create an account or login to access all features.
ai_summarizer/
├── ai_summarizer/ # Main project settings
│ ├── __init__.py
│ ├── asgi.py
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── summarizer/ # App directory
│ ├── __init__.py
│ ├── admin.py
│ ├── apps.py
│ ├── forms.py # Form definitions for web UI
│ ├── migrations/
│ ├── models.py # Data models including ChatHistory
│ ├── serializers.py # DRF serializers
| ├── services.py
│ ├── templates/ # HTML templates
│ │ ├── summarizer/ # App-specific templates
│ │ │ ├── index.html # Main app template
│ │ │ ├── login.html # Authentication templates
│ │ │ ├── signup.html
│ │ │ └── history.html # User history page
| | └── base.html # Base template with dark theme
│ ├── tests.py
│ ├── urls.py # App URL configurations
│ └── views.py # API and view controllers
├── .env # Environment variables (not tracked in git)
├── .gitignore
├── manage.py
/api/summarize/{
"text": "Your long text to summarize here..."
}
{
"summary": "Summarized version of the text..."
}
/api/rewrite/{
"text": "Your text to rewrite here...",
"style": "casual|formal|creative|academic|business"
}
{
"rewritten_text": "The rewritten text in the specified style..."
}
/api/history// - Main text processing interface/login/ - User login page/signup/ - New user registration/history/ - View processing history (requires login)/logout/ - Log out current user<style> section of the base.html file to customize the appearanceindex.html template to include new options in the style selectorRewriteSerializer in serializers.py to validate the new stylessettings.py using the TIME_ZONE settingFor production deployment:
DEBUG = False in settings.py.env file with the API key is securely set upgit checkout -b feature/amazing-feature)git commit -m 'Add some amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE file for details.
Kunal's Recipe App is a Django-based web app that allows users to explore and manage recipes. It features secure login, responsive design, recipe display, a contact form, Google Maps integration, and social media links. Built with Django, HTML, CSS, and JavaScript for a seamless user experience.
jyosna12478 /
The Travel Guide is a Django based website that helps the tourists in planning their tour.
34/100 healthnassrkhan /
This Django-based web application is designed to perform automatic text summarization on various document formats, including DOCX, PDF, and plain text files. The summarized text can be generated after uploading a document, and the application supports flash messages for user feedback.
43/100 healthpranatsharma1 /
A Django based web app which acts as an interface between a company looking for interns and students looking for internship
34/100 health