Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/tiesen243/egg-community

A simple socials platform for egg antifan built with Next.js, ElysiaJS, and TailwindCSS
https://github.com/tiesen243/egg-community

cloudinary elysiajs lucia-auth mongodb nextjs14 prisma-orm showcase

Last synced: about 2 months ago
JSON representation

A simple socials platform for egg antifan built with Next.js, ElysiaJS, and TailwindCSS

Awesome Lists containing this project

README

        

# Egg Community

This is a social network for the Egg Community. It is built with the [T3 Stack](https://create.t3.gg/), which is a full-stack framework for building modern web applications.

## Tech Stack

- [Next.js](https://nextjs.org/)
- [ElysiaJS](https://elysiajs.com/)
- [Prisma](https://www.prisma.io/)
- [Lucia](https://lucia-auth.com/)
- [Cloudinary](https://cloudinary.com/)
- [Resend](https://resend.com/)

## Features

- User authentication
- User profiles
- Posts
- Comments
- Likes
- Follows

## Getting Started

To get started, clone this repository and run the following commands:

```bash
# using npm
npm install

# using yarn
yarn install

# using pnpm
pnpm install

# using bun
bun install
```

Then, add a `.env` file to the root of the project with the following environment variables:

```bash
cp .env.example .env
```

Finally, run the following command to start the development server:

```bash
# using npm
npm run dev

# using yarn
yarn dev

# using pnpm
pnpm dev

# using bun
bun dev
```

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE.md) file for details.