Welcome to the Synapse Forum! This website allows forum administrators to manage users, oversee reported activities, and make important announcements seamlessly.
- Email: admin@admin.com
- Password: 12345678Ab!
- Live Site URL: Synapse Forum
Follow these steps to clone and set up the project locally:
- Clone the Repository:
git clone https://github.com/Jubayer-K/Synapse-Forum-client.git
- Navigate to the Project Directory:
cd Synapse-Forum-client
- Install Dependencies:
npm install
- To start the development server, run:
npm run dev
-
User Management
- View, edit, and delete user accounts.
- Assign user roles and permissions.
- Monitor user activity and manage user-generated content.
-
Reported Activities
- Review reported posts and comments.
- Mark reports as resolved or delete them.
- Provide feedback on reported content for better moderation.
-
Announcements
- Create and publish announcements to the entire forum.
- Schedule announcements for future dates.
- Edit or delete announcements as needed.
-
Profile Management
- Update admin profile details including name, email, and profile picture.
- Change password and security settings.
-
Responsive Design
- Fully responsive design ensures smooth operation across devices.
- Optimized for both desktop and mobile views.
-
Dark Mode Support
- Toggle between light and dark modes for better usability in different lighting conditions.
- Persistent theme settings across sessions.
-
Membership System with Stripe
- A membership system using Stripe for secure payment processing.
- Manage subscriptions, membership tiers, and billing directly from the admin dashboard.
- Offer exclusive content and features to subscribed members.
-
Analytics Dashboard
- View detailed analytics on user engagement and forum activities.
- Track key metrics such as active users, posts, and reports over time.
-
Security Features
- Two-factor authentication (2FA) for enhanced security.
- Regular security updates to ensure the protection of user data.
-
Comprehensive Search and Filter
- Advanced search and filter options to quickly find users, posts, and reports.
- Export data for offline analysis and reporting.
-
Login
- Use the provided username and password to log in to the admin dashboard.
- Change your password immediately after the first login for security purposes.
-
Navigation
- Use the sidebar to navigate between different sections: Home, Admin Profile, Manage Users, Reported Activities, and Make Announcements.
-
Managing Users
- Access the "Manage Users" section to view and manage user accounts.
- Use the action buttons to edit, delete, or assign roles to users.
-
Handling Reports
- Go to the "Reported Activities" section to view and address reported content.
- Use the provided options to resolve or delete reports.
-
Making Announcements
- Create new announcements in the "Make Announcement" section.
- Use the rich text editor to format announcements and schedule them if needed.
Thank you for using Synapse Forum !