Skip to content

Afrin127329/full-stack-next13-ai-app

Repository files navigation

Promptopia (Text Summerizer with AI)

Introducing Promptopia, an extraordinary project that revolutionizes text summarization through the power of OpenAI's chatbot. Users can effortlessly generate concise summaries and seamlessly share them on the community page. With the integration of Google Sign-Up using OAuth, user registration is a breeze. The web app is meticulously crafted using the cutting-edge Next.js 13.4 app directory, combined with a robust serverless routing system for optimal performance and scalability.

This is an ongoing project, that will include features like manual sign up, testing with Jest and many more.

Bootstrapped with

  • Javascript
  • next-auth for authentication and authorization
  • tailwindcss 3.3.2
  • openai 3.2.1
  • bcryptjs 5.1.0
  • mongoose 7.1.0
  • MongoDB

Getting started

  1. You need node installed globally on your local machine
  2. Add a .env file in the root directory to add these environment variables for checking all of the functionalities of the app:
    • MONGODB_URI
    • GOOGLE_ID
    • GOOGLE_CLIENT_SECRET
    • NEXTAUTH_URL
    • NEXTAUTH_URL_INTERNAL
    • NEXTAUTH_SECRET
    • OPENAI_API_KEY
$ git clone git@github.com:Afrin127329/full-stack-next13-ai-app.git
$ npm install
$ npm run dev

🤝 Contributing

At this time, I regret to inform you that contributions are not being accepted. However, I warmly welcome you to submit any issues or feature requests you may have. Your valuable input will be greatly appreciated.

😃 Sign up on Promptopia and give it a try

Authors

Afrin Nahar

Show your support

  • Give a ⭐ if you like this project

About

A fully functional Next13 Application with Open AI API integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published