VasteBin allows users to create, share, and view text snippets (Vastes) with ease and privacy.
- User Authentication: Sign up and log in to manage your Vastes.
- Create Vastes: Share text snippets securely.
- Browse Vastes: View your Vastes and others' shared Vastes.
- Navigate to the Sign Up page.
- Fill in your username and password.
- Click Sign Up to create an account.
- Go to the Login page.
- Enter your username and password.
- Access your dashboard upon successful login.
- After logging in, click New Vaste.
- Enter your text snippet and submit.
- Your Vaste will be stored securely and listed in your dashboard.
- Search for users by their username.
- Click on a user's profile to view their shared Vastes.
- Frontend: React, Tailwind CSS
- Backend: Flask
- Database: MongoDB
- Clone the repository:
git clone https://github.com/aarontoms/VasteBin.git
- Install dependencies:
npm install
- Start the development server:
npm run dev
- For the backend code visit:
VasteBin Backend (private repository).
For access, please reach out to me directly or raise an issue.