Eru social web designed for my Erciyes University Design Project.
![](https://private-user-images.githubusercontent.com/80620802/294128807-b5173878-5bc4-45ad-87fc-43a4fdab0b09.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU4OTY3OTksIm5iZiI6MTcyNTg5NjQ5OSwicGF0aCI6Ii84MDYyMDgwMi8yOTQxMjg4MDctYjUxNzM4NzgtNWJjNC00NWFkLTg3ZmMtNDNhNGZkYWIwYjA5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTA5VDE1NDEzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTEyMzIzM2M5MGMwMzY2Y2YxMjYxOGExYmYwYTliOWY3MDBjMTU5YTdkZjVlZjZjYTU1OTU0ZWVhM2NkNzk0ZTMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.8vR9L0Vz7BLQMpEQONCFxj0U_xHa-iR8DaHIbgCGTq0)
YouTube Link
This project is designed for my Erciyes University Design Project. It is a social web application that allows users to share their posts, follow other users, like posts, comment on posts, create communities, and join communities. It is a web application that allows users to share their posts, follow other users, like posts, comment on posts, create communities, and join communities.
Next.js
for Server Side RenderingReact.js
for FrontendTailwind CSS
for StylingClerk
for AuthenticationTypeScript
for Type CheckingMongoDB
for DatabaseZod
for Validation
To get a local copy up and running follow these simple steps.
- npm
npm install npm@latest -g
- node.js
https://nodejs.org/en/download/
- Clone the repo
git clone
- Install NPM packages
npm install
- Run the project
npm run dev
- Set Up Enviroment Variables
MONGODB_URL=
CLERK_SECRET_KEY=
UPLOADTHING_SECRET=
UPLOADTHING_APP_ID=
NEXT_CLERK_WEBHOOK_SECRET=
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
Distributed under the MIT License. See LICENSE
for more information.