๐Ÿš€Introducing AnonyPost: A Social Media App for Anonymous Sharing

Mahmudur Rahman - Feb 10 - - Dev Community

Hello, DEV community! ๐Ÿ‘‹

I'm excited to introduce Anonypost, a social media app where users can share their thoughts anonymously without login or personal details. This project is built with the MERN stack (MongoDB, Express.js, React, and Node.js), offering a secure and simple way to post, read, and interact anonymously.

Image description

๐ŸŒŸ Features

  • ๐Ÿ“ Post & Messages anonymously
  • ๐Ÿ”„ Real-time updates
  • ๐Ÿ‘ Like and engage with posts
  • โšก Simple and lightweight UI

๐Ÿ“ฆ Tech Stack

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Styling: Tailwind CSS.
  • Hosting: Vercel.

๐Ÿš€ Try Anonypost Now

๐Ÿ”— Live Demo: Anonypost Test App


๐Ÿ› ๏ธ Installation & Setup

Want to run Anonypost locally? Follow these steps:

1๏ธโƒฃ Clone the Repository

git clone https://github.com/mahmud-r-farhan/AnonyPost
cd AnonyPost
Enter fullscreen mode Exit fullscreen mode

2๏ธโƒฃ Install Dependencies

Backend

cd server
npm install
Enter fullscreen mode Exit fullscreen mode

Frontend

npm install
Enter fullscreen mode Exit fullscreen mode

3๏ธโƒฃ Configure Environment Variables

Create a .env file in the server directory and add:

MONGO_URI=your_mongodb_connection_string
PORT=5000
Enter fullscreen mode Exit fullscreen mode

4๏ธโƒฃ Run the App

Start Backend Server

cd server
npm run dev
Enter fullscreen mode Exit fullscreen mode

Start Frontend

npm start
Enter fullscreen mode Exit fullscreen mode

Now, visit http://localhost:3000 to access the app!


๐Ÿ’ก Contribute

Iโ€™d love your feedback and contributions! Feel free to fork the repo, submit PRs, or report issues.

๐Ÿ”— GitHub Repository: Anonypost GitHub

GitHub logo mahmud-r-farhan / AnonyPost

AnonyPost is a secure platform for anonymous posting social media, built with a React frontend and a Node.js backend. It ensures privacy, encryption, and moderation to create a safe and open space for users to share thoughts without revealing their identity.

Annoy Post - Post Anonymous

Overview

A secure platform for anonymous message posting, built with React frontend and Node.js backend.

Frontend (React)

Modern UI for anonymous messaging.

Tech Stack

  • React + Redux
  • Axios
  • CSS Modules

Core Features

  • Anonymous posting
  • Message feed
  • Responsive design

Setup Frontend

cd frontend
npm install
npm start
Enter fullscreen mode Exit fullscreen mode

Backend (Node.js)

RESTful API server with MongoDB storage.

Tech Stack

  • Node.js + Express
  • MongoDB + Mongoose

Core Features

  • Secure API endpoints
  • Data validation
  • Error handling

Setup Backend

cd backend
npm install
Enter fullscreen mode Exit fullscreen mode

Create .env:

MONGO_URI=<mongodb_connection>
PORT=5000

Start server:

npm start
Enter fullscreen mode Exit fullscreen mode

Development

  • License: MIT
  • Contributions: Via pull requests





Let me know your thoughts in the comments below! ๐Ÿš€
-> follow for more!

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .