/Infinity

Welcome to the Infinity Blog Application, a real-time interactive web platform dedicated to tech enthusiasts and programmers. For preview visit here.

Primary LanguageJavaScriptMIT LicenseMIT

Infinity Blog Application

Table of Contents

Introduction

Welcome to the Infinity Blog Application, a real-time interactive web platform dedicated to tech enthusiasts and programmers. This application allows users to explore, write, and share blogs on topics related to the tech space and programming. It's designed to provide a seamless CRUD (Create, Read, Update, Delete) experience for tech bloggers. And write blog using auto-completion feature and user can comment and share their throught with people.

Screenshots

Editor Demo

Features

  • Home: Explore the latest tech blogs and stay updated with the ever-evolving tech world.
  • Blog: Browse a diverse range of blogs on various tech topics.
  • User's Personal Blog: Create and manage your own tech blog and showcase your expertise.
  • Blog Writing Section: Write and publish tech blogs using an advanced TipTap editor integrated with OpenAI GPT-3.5 Turbo for auto-completion.
  • About: Learn more about the application and its creators.

Technologies

This application is built using a modern tech stack:

Installation

  1. Clone this repository:
    git clone https://github.com/Mr-Ayush25/Infinity.git
    cd infinity

Usage

  1. Visit the application's URL in your browser.
  2. Securely log in using NextAuth.
  3. Explore tech blogs, write your own, and enjoy the community.

šŸ”Authentication

The Tech Blog Application uses NextAuth for authentication. This ensures a secure and streamlined login experience for users. You can create an account or log in using various providers, making the process convenient and user-friendly.

Contributing

Contributions are welcome! Please follow our Contribution Guidelines.

License

This project is licensed under the MIT License.

Deployed on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.