Skip to content

NiklasvG/social-app-next-13-clerk

Repository files navigation

My Social Media App

My Social Media App is a modern, responsive web application built using NextJS 13 and Clerk for authentication. This app enables users to share posts, interact with others, and more!

Features

  • User authentication with Clerk
  • Create, edit, and delete posts
  • Comment on and like posts
  • Modern, responsive design

Installation

To get this project running locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/NiklasvG/social-app-next-13-clerk.git
  2. Navigate into the project directory:

    cd social-app-next-13-clerk
  3. Install the dependencies:

    yarn

    or

    npm i
  4. Create a .env.local file with the necessary environment variables (see example .env.example).

  5. Start the development server:

    yarn run dev

    or

    npm run dev

Your app should now be accessible at http://localhost:3000!

Technology Stack

NextJS 13: Server-side rendering framework Clerk: Security and authentication service

License

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