https://github.com/zn-rabby/Polling-Survey-App-Client
OpineLink A survey web-application on Servicesphere. Users can share their valuable comments through this web-application.
https://github.com/zn-rabby/Polling-Survey-App-Client
daisyui firebase js react react-hook-form react-router-dom stripe taiwlindcss
Last synced: 8 days ago
JSON representation
OpineLink A survey web-application on Servicesphere. Users can share their valuable comments through this web-application.
- Host: GitHub
- URL: https://github.com/zn-rabby/Polling-Survey-App-Client
- Owner: rabby-web
- Created: 2023-12-09T01:59:53.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-19T05:22:33.000Z (about 1 year ago)
- Last Synced: 2024-11-22T15:19:12.924Z (11 months ago)
- Topics: daisyui, firebase, js, react, react-hook-form, react-router-dom, stripe, taiwlindcss
- Language: JavaScript
- Homepage: https://polling-survey-app.web.app/
- Size: 312 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Absolutely! Hereβs a **more polished, professional, and visually appealing version** of your README for "OpineLink" with improved structure, clarity, and flow. This will make it more appealing for your portfolio or GitHub profile:
---
# π OpineLink - Polling and Survey App with Payment Integration
π **Live Demo:** [OpineLink](https://polling-survey-app.web.app/)
π **Server Repository:** [Server Code](https://github.com/rabby-web/polling-survey-app-server/)---
## π Project Overview
**OpineLink** is a feature-rich **Polling and Survey Application** built with the **MERN stack** (MongoDB, Express.js, React.js, Node.js). It allows users to create, manage, and participate in surveys with seamless **payment integration**, making it suitable for both free and premium surveys.
The platform offers **role-based access control**, a powerful **admin dashboard**, and flexible **survey filters**, delivering a robust and intuitive experience for users and admins alike.
---
## β¨ Key Features
β Authentication (Firebase + JWT)
β Dashboard with Multiple Layouts (User & Admin)
β User Management System
β Comprehensive Survey Management
β Advanced Survey Filters
β Payment Integration with Stripe
β Dynamic Data Tables
β Search Functionality
β Fully Responsive Design
β Role-Based Access Control (Admin, User)---
## π οΈ Technologies Used
### π₯οΈ Client Side
- **React** (Frontend Framework)
- **Tailwind CSS** (Styling)
- **DaisyUI** (UI Components)
- **Firebase** (Authentication)
- **JWT** (Token-based Authentication)
- **React Hot Toast** & **Toastify** (Notifications)
- **React Data Table Component** (Dynamic Tables)
- **Stripe** (Payment Integration)### ποΈ Server Side
- **Express.js** (Backend Framework)
- **MongoDB** (Database)---
## π Project Description
**OpineLink** is a next-generation **Polling and Survey Platform** designed to streamline survey creation, participation, and result analysis. Users can effortlessly create surveys, apply filters, and gather valuable insights β all within an intuitive and responsive interface.
With **payment integration via Stripe**, survey creators can monetize their surveys, while the **role-based access system** ensures secure access and personalized user experiences. Administrators can efficiently oversee the platform through a dedicated **admin dashboard**, complete with user and survey management tools.
This project highlights the power of the **MERN stack** in building scalable, feature-packed web applications that deliver both **functionality** and **great user experience**.
---
## π¨βπ» Developer
- **Zulkar Naeem Rabby**
**Full-Stack Web Developer** | Specialized in **MERN Stack**
[GitHub](https://github.com/rabby-web) | [Portfolio](#)---
Let me know if you want me to add installation instructions, API documentation, or a contribution guide!