Skip to content

vishalmajumdar/virtual-vishal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Virtual Vishal - OpenAI Tools

Project Overview:

  • Suite of blogging tools, including summarizer, blog writer, and image generator.
  • Enhance blogger productivity and offer affordable access.
  • Boost content quality and improve user-friendliness.
  • Enable customization and save time for content creation.

Tech Stack:

  • Frontend: React, Tailwind CSS, DaisyUI.
  • Backend: Express.js, Node.js.
  • Database: MongoDB (MongoDB Atlas).
  • Deployment: Vercel.

Features:

  • Article Summarizer: Summarize web articles.
  • Blog Writer: Generate blog content.
  • Image Generator: Create images based on prompts.

High-Level Architecture:

  • Frontend: React for UI.
  • Backend: Node.js and Express for API.
  • User authentication, content generation, and routing.

Database:

  • MongoDB with schemas for summarizer data and user info.

API Endpoints:

  • User routes: Sign up and sign in.
  • Summary routes: Get summaries.

User Interfaces:

  • Home, About, Pricing, Contact pages.
  • Light Mode and Dark Mode.
  • Authentication for access to features.
  • Responsive mobile view.

Deployment:

Setup and Installation:

  • Clone the repo.
  • Client setup (npm install, npm run dev).
  • Server setup (npm install, npm run dev).
  • Configure .env for server.

Testing:

  • Thorough testing during development.
  • Production deployment testing.

Acknowledgment:

  • Thanks to ChatGPT for assistance in documentation/markdown and project building.

Future Development:

  • Continuous development with new blogging tools.
  • Expanding resources for bloggers and content creators.

About

Using OpenAI's API to make some tools for Bloggers

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published