A simple socials platform for egg antifan built with Next.js, ElysiaJS, and TailwindCSS
- Create a basic layout
- Create a basic API (elysia)
- Authentication (lucia)
- User profiles
- Update user profiles
- Change password
- Reset password
- Delete account
- Crete posts
- Update posts
- Delete posts
- Create comments
- Update comments
- Delete comments
- Likes
- Dislikes
- Search
- Follows
- Following feed
- SEO
- Clone the repository
git clone git@github.com:tiesen243/egg-community.git
- Install dependencies
bun install
- Add a
.env
file
touch .env
# Add the following to the .env file
DATABASE_URL=
- Run the development server
bun dev
- Open http://localhost:3000 with your browser to see the result.
The easiest way to deploy this project is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.