Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/majidali129/stack-overflow


https://github.com/majidali129/stack-overflow

appwrite nextjs14 react typescript

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# A stackover flow inspired project using Next.js and Appwrite

This is a stackoverflow clone built with Next.js and Appwrite. It uses the [Appwrite Node.js SDK](https://github.com/appwrite/sdk-for-node) to interact with the Appwrite API. The UI is built using Tailwind CSS and the magicui library and the database is stored in Appwrite.

## Features

- User authentication with email and password
- Questions and answers
- Voting system
- Comments
- Markdown support
- Search functionality
- Themes

## Getting Started

### Prerequisites

- [Node.js](https://nodejs.org/en/download/) (version 16.14.0 or higher)
- [Appwrite](https://appwrite.io/docs/installation) (version 1.0.0 or higher)

## Build more features on top of this

You can build more features on top of this by adding more collections and indexes to the database. You can also add more routes to the application to handle more functionalities. The code is well documented and easy to understand, so you can customize it to your needs.

## Youtube Tutorial

You can find a youtube tutorial on how to build this project [here](https://www.youtube.com/@HiteshChoudharydotcom).