/fullstack-nextjs-app-share-prompts

A fullstack app with Next.js, React, JavaScript, TypeScript, Tailwind CSS and MongoDB. Where you can login with your Google account, create, update and delete your prompts, search by prompt, tag or username.

Primary LanguageJavaScript

Fullstack Next.js App Share Prompts

This is a fullstack app built with Next.js, React, TypeScript, Tailwind CSS and MongoDB. It allows users to login with their Google account, create, update and delete their prompts, search by prompt, tag or username. This project is inspired by @JavascriptMastery.

Features

  • Authentication: Users can sign in with their Google account using NextAuth.js and access their cloud storage.
  • CRUD operations: Users can create, read, update and delete their prompts using MongoDB as the database.
  • Search functionality: Users can search for prompts by keywords, tags or usernames using MongoDB Atlas Search.
  • Responsive design: The app is responsive and adapts to different screen sizes using Tailwind CSS. Screenshot from 2023-10-09 20-36-37