Skip to content

Instagram Web Clone Full Stack Application using Next.js with TypeScript and MongoDB.

Notifications You must be signed in to change notification settings

steevened/sociai

Repository files navigation

Instagram Web Clone

This is a full-stack Instagram web clone built with Next.js, TypeScript, Tailwind CSS and MongoDB.

Prerequisites

Before running the project, make sure you have the following software installed:

Getting Started

To run the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/steevened/sociai.git
  2. Go to the project directory:

    cd sociai
  3. Start Docker containers:

    docker-compose up
  4. Rename .env.example to .env and set the environment variables:

    cp .env.example .env
    # MongoDB
    MONGODB_URL=mongodb:https://localhost:27017/sociai
  5. Install dependencies:

    npm install
  6. Run the development server:

    npm run dev
  7. Open https://localhost:3000 with your browser to see the result.

Built With

Usage

Once the project is up and running, you can use the Instagram web clone application. Explore its features and functionalities similar to the original Instagram website.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvement, please open an issue or submit a pull request.

About

Instagram Web Clone Full Stack Application using Next.js with TypeScript and MongoDB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages