Skip to content

sharadhih/Anonymous-Wall

Repository files navigation

Anonymous Wall

A modern, full-stack platform for sharing thoughts, ideas, and confessions anonymously. Built with React, Tailwind CSS, Express, MongoDB, and Socket.io for real-time updates.

Features

  • Anonymous posting and commenting
  • Real-time updates for posts and comments
  • Responsive, modern UI/UX in a dark theme
  • Like and comment to posts
  • No personal data stored
  • Sticky footer and full-screen layout

Tech Stack

  • Frontend: React, Vite, Tailwind CSS
  • Backend: Express.js, MongoDB
  • Real-time: Socket.io

Getting Started

Prerequisites

  • Node.js & npm
  • MongoDB (local or cloud)

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/anonymous-wall.git
    cd anonymous-wall
  2. Install frontend dependencies:
    npm install
  3. Install backend dependencies:
    cd backend
    npm install

Running the App

  1. Start MongoDB (if running locally)
  2. Start the backend server:
    npm run dev
  3. Start the frontend (in the root folder):
    npm run dev

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors