Skip to content

AnnonymousBanda/Twitter-clone

Repository files navigation

Twitter-clone

This is a Twitter replica web application built using Express.js, Pug as the view engine, and MongoDB with Mongoose for database management.

Features

  • User Authentication: Users can sign up, log in, and log out securely.
  • Tweet Functionality: Users can create, read, update, and delete tweets.
  • Follow System: Users can follow and unfollow other users.
  • Responsive Design: The web app is designed to be responsive across devices.

Technologies Used

  • Backend:

    • Express.js - Web framework for Node.js
    • MongoDB - NoSQL database
    • Mongoose - MongoDB object modeling for Node.js
  • Frontend:

    • Pug (formerly Jade) - Template engine for Node.js

Installation

  1. Clone the repository:

    git clone https://github.com/AnnonymousBanda/Twitter-clone
    cd twitter-clone
  2. Install all the required packages:

    npm install
  3. Start the Application:

    npm start
  4. For continous restart of server on any changes:

    npm run dev

About

A replica of Twitter Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published