StealthMessage is a designed platform that allows users to send and receive anonymous messages without revealing its identity. The platform was inspired on NGL.
- Anonymous Messaging: Send and receive messages without disclosing your identity.
- User Profiles: Create and customize profiles.
- Message Notifications: Receive notifications for new anonymous messages.
- Simple UI: User-friendly design for ease of use.
- Frontend: ReactJS with Vite
- Backend: Flask
- Database: MySQL
- Deployment: Vercel (frontend) and PythonAnywhere (backend)
- Authentication: JWT cookies
Install this project on your local machine and here are following steps.
-
Clone the Repository
$ git clone https://github.com/nordszamora/Stealth-Message.git $ cd Stealth-Message $ pip install -r requirements.txt
-
Backend setup
$ cd backend $ flask db init $ flask db migrate -m 'stealthy' $ flask db upgrade $ py app.py
-
Frontend setup
$ cd frontend $ npm install $ npm run dev
Open your browser and run http://localhost:5173
This project is licensed under the MIT License. See the LICENSE file for details.