Open a2i-dpg opened 8 months ago
Hello @a2i-dpg ! I want to work on this project. Can you please guide me ?
Hi @a2i-dpg , I'm Yuvraj Rathva, a Computer Science and Engineering student from IIT Jodhpur. I'm excited about Survey and Polling project by a2i, and I'm excited to contribute. With experience in Bootstrap and Chart.js, I'm well-equipped to assist in developing the frontend features. The focus of this project is on enhancing service delivery through cutting-edge survey and polling solutions, which intrigues me. My background in frontend development, particularly with React.js and Bootstrap, aligns seamlessly with the objectives of designing user-friendly admin panels and dashboards. For more information on my experiences and projects, feel free to explore my Github or Portfolio.
How I can contribute:
Looking forward to contributing to this project!
Hello @a2i-dpg, I'm Rajeev Kumar, a pre-final-year student at IIT BHU. I'm thrilled about the Survey and Polling project by a2i and eager to contribute. With my experience in MERN stack development, I believe I have the necessary skills to make valuable contributions to this project.
Could you please guide me on how to get started? Is there a community group or forum where I can ask my queries and get further guidance?
Hello @a2i-dpg ! I want to work on this project. Can you please guide me ?
Hello , hardik-pratap-singh . Can you please specify , how do you want to contribute in the project ?
Looking forward to contributing to this project!
Great ! Looking forward for the contribution as well. Please let us know if any more details are required from our end for your contribution.
Hello @a2i-dpg, I'm Rajeev Kumar, a pre-final-year student at IIT BHU. I'm thrilled about the Survey and Polling project by a2i and eager to contribute. With my experience in MERN stack development, I believe I have the necessary skills to make valuable contributions to this project.
Could you please guide me on how to get started? Is there a community group or forum where I can ask my queries and get further guidance?
Hi Tonystark121 ! . Can you please specify on which feature you want to work on and what kind of guidance are you seeking primarily ?
Hello @a2i-dpg ! I want to work on this project. Can you please guide me ?
Hello , hardik-pratap-singh . Can you please specify , how do you want to contribute in the project ?
I want to take this project as part of my C4GT journey 2024. I think I can complete the goals and milestones listed above.
Additionally, I was trying to look at the application features but while doing npm install
, I am getting dependency confliction issues. Can you help me with that ?
Hello @a2i-dpg ! I want to work on this project. Can you please guide me ?
Hello , hardik-pratap-singh . Can you please specify , how do you want to contribute in the project ?
I want to take this project as part of my C4GT journey 2024. I think I can complete the goals and milestones listed above. Additionally, I was trying to look at the application features but while doing
npm install
, I am getting dependency confliction issues. Can you help me with that ?
hi , hardik-pratap-singh .thanks for reaching out. Its great to see your interest for the contribution. can you please show the error you are facing or copy the error and paste it here ? looking forward for your contribution
Hello @a2i-dpg ! I want to work on this project. Can you please guide me ?
Hello , hardik-pratap-singh . Can you please specify , how do you want to contribute in the project ?
I want to take this project as part of my C4GT journey 2024. I think I can complete the goals and milestones listed above. Additionally, I was trying to look at the application features but while doing
npm install
, I am getting dependency confliction issues. Can you help me with that ?hi , hardik-pratap-singh .thanks for reaching out. Its great to see your interest for the contribution. can you please show the error you are facing or copy the error and paste it here ? looking forward for your contribution
I am getting this while doing npm install
Hey @hardik-pratap-singh. I noticed conflicting dependencies in your logs. You can resolve peer dependency conflicts by using npm install --legacy-peer-deps
. Also, you might encounter a digital envelope routines not supported error. You can resolve it by modifying the start and build script to have the legacy OpenSSL provider enabled, or by simply running export NODE_OPTIONS=--openssl-legacy-provider
.
@dvjsharma Thanks for the help ! Project is running successfully on my local system.. But I think I will need admin creds to login into the application. Is it so ?
Yes, it appears so. Setting up the backend is necessary, even when logging in as an admin. I attempted it, but unfortunately, the repository does not contain any dummy data. The migration scripts only create the schema in a SQL database. I am currently exploring ways to access it and obtain a key to log into the frontend. Maybe mentors can help on this.
/cc @a2i-dpg
Hello @a2i-dpg, I'm Rajeev Kumar, a pre-final-year student at IIT BHU. I'm thrilled about the Survey and Polling project by a2i and eager to contribute. With my experience in MERN stack development, I believe I have the necessary skills to make valuable contributions to this project. Could you please guide me on how to get started? Is there a community group or forum where I can ask my queries and get further guidance?
Hi Tonystark121 ! . Can you please specify on which feature you want to work on and what kind of guidance are you seeking primarily ?
Hello @a2i-dpg, I'm Rajeev Kumar, a pre-final-year student at IIT BHU. I'm thrilled about the Survey and Polling project by a2i and eager to contribute. With my experience in MERN stack development, I believe I have the necessary skills to make valuable contributions to this project. Could you please guide me on how to get started? Is there a community group or forum where I can ask my queries and get further guidance?
Hi Tonystark121 ! . Can you please specify on which feature you want to work on and what kind of guidance are you seeking primarily ?
Sorry for the delay response sir, as I was traveling and couldn't respond sooner. I'm very excited about the survey and polling system project and eager to contribute to its development from scratch to end, but have more inclination at working on the Admin Panel and Dashboard features, as I have experience with similar features. I believe my expertise in these areas will be valuable for the project.
I'm seeking your guidance on how to structure the project proposal effectively. Additionally, could you please provide details on the frameworks and tools expected to be used for building this project? This information will help me prepare thoroughly and contribute effectively.
@a2i-dpg Sir, upon setting up the project on my local system, it requires login credentials to move forward. Is it necessary to set up the backend part as well?
@dvjsharma Thanks for the help ! Project is running successfully on my local system.. But I think I will need admin creds to login into the application. Is it so ?
@a2i-dpg @dvjsharma Can you please guide me what to do next ?
Do not ask process related questions about how to apply and who to contact in the above ticket. The only questions allowed are about technical aspects of the project itself. If you want help with the process, you can refer instructions listed on Unstop and any further queries can be taken up on our Discord channel titled DMP queries. Here's a Video Tutorial on how to submit a proposal for a project.
@a2i-dpg Sir, upon setting up the project on my local system, it requires login credentials to move forward. Is it necessary to set up the backend part as well?
yes
Hello @a2i-dpg @NahinAhmed28 @arprinceofficial , I've successfully set up both the frontend and backend repositories on my local system. However, I'm facing an issue where accessing the pages on the server prompts for login credentials. Could you please provide guidance on how to proceed further? Attached are screenshots of the frontend and backend servers for your reference. Kindly confirm if they are rendering correctly on my system. Thank you for your assistance.
backend ss:
in order to use the frontend with dummy data you have to clone and deploy the backend api system as well from: https://github.com/a2i-code-For-Govstack/sp-service-solutions-api and the dummy database can be found at below drive link: https://drive.usercontent.google.com/download?id=1sULrd8pno8SNmay8Z1sPhzQ8j5ERitdY&export=download&authuser=0
Ok I will do asap
On Sun, May 5, 2024, 11:08 a2i @.***> wrote:
in order to use the frontend with dummy data you have to clone and deploy the backend api system as well from: https://github.com/a2i-code-For-Govstack/sp-service-solutions-api and the dummy database can be found at below drive link:
— Reply to this email directly, view it on GitHub https://github.com/a2i-code-For-Govstack/sp-service-solutions-frontend/issues/1#issuecomment-2094641019, or unsubscribe https://github.com/notifications/unsubscribe-auth/AW4QE727DXKGGD2VTPJZIE3ZAXAWNAVCNFSM6AAAAABFDAHET6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOJUGY2DCMBRHE . You are receiving this because you commented.Message ID: <a2i-code-For-Govstack/sp-service-solutions-frontend/issues/1/2094641019@ github.com>
Hello @a2i-dpg @NahinAhmed28 @arprinceofficial , I've successfully set up both the frontend and backend repositories on my local system. However, I'm facing an issue where accessing the pages on the server prompts for login credentials. Could you please provide guidance on how to proceed further? Attached are screenshots of the frontend and backend servers for your reference. Kindly confirm if they are rendering correctly on my system. Thank you for your assistance.
backend ss:
Could you pls show me the Screen Shot of console log and network ?
Hello @a2i-dpg @arprinceofficial , I am Shaunak Ghosh, a pre-final year student at IIT Kharagpur. I have successfully configured both the frontend and backend components on my local system, including the setup of the SQL database. Here, as I can see the credentials mentioned in the user table should be used to login but the passwords in the database are hashed. So, could you please provide me the credentials.
Hello @a2i-dpg @arprinceofficial , I am Shaunak Ghosh, a pre-final year student at IIT Kharagpur. I have successfully configured both the frontend and backend components on my local system, including the setup of the SQL database. Here, as I can see the credentials mentioned in the user table should be used to login but the passwords in the database are hashed. So, could you please provide me the credentials.
Update with this: $2y$10$9I08LgVvWkFs7Z6w/1rgreAQ0p9KDsCvKjGNJfzfM0bdGXhQ7L4by pass: 12345678
@arprinceofficial Ok, I'll check. Could you please share the email address where I can send my proposal for review? Thank you.
hello @a2i-dpg @arprinceofficial I am interested to contribute for this project and I have also tried setting up the frontend and backend locally and made a proposal, can you guide me more on the same
<Route path="/live/instance/:hash" element={<Create />} />
instanceStatus
(open or closed) and instanceAuthType
(open to all, specific user, org login) to control access to the application.liveService.js
for efficient data handling and interaction with backend services.<Route path="/response/:hash/answers/:id" element={<IndividualResponse/>} />
in App.js
to handle individual response viewing.instanceStatus
and instanceAuthType
to control access to the application, ensuring that users can only access the appropriate content based on their permissions.liveService.js
, which involved designing API endpoints, handling HTTP requests, and processing data for efficient communication with the backend.App.js
for individual response viewing, learning to handle dynamic routing with <Route path="/response/:hash/answers/:id" element={<IndividualResponse/>} />
.
Ticket Contents
Description
A survey and polling system is a tool or platform designed to collect data and opinions from a group of individuals, typically referred to as respondents or participants. These systems are commonly used in various fields including market research, academia, politics, and organizational management to gather insights, feedback, or preferences from a targeted audience. The backend of the solution can be found at : https://github.com/a2i-code-For-Govstack/sp-service-solutions-api
New feature Development Scope:
Goals & Mid-Point Milestone
Goals for Survey and Polling:
Accuracy: Ensure that survey and polling data accurately reflect the opinions and preferences of the target audience. Engagement: Encourage active participation from respondents to gather meaningful insights. Versatility: Provide a platform capable of conducting surveys and polls on various topics and formats. Accessibility: Make surveys and polls easily accessible to a diverse range of respondents, including those with disabilities. Data Security: Implement robust security measures to protect the privacy and confidentiality of respondent data. Analytical Capabilities: Offer tools for data analysis to derive actionable insights from survey and polling results. Scalability: Enable the platform to handle large volumes of responses efficiently, especially during peak periods.
Milestones for Survey and Polling:
Platform Development: Build the infrastructure and user interface for creating and distributing surveys and polls. Beta Testing: Conduct testing with a small group of users to identify and address any issues or bugs. Launch of Initial Features: Release the platform with basic survey and polling capabilities. Feedback Collection: Gather feedback from early users to guide the development of additional features and improvements. Enhanced Features: Implement advanced features such as branching logic, multimedia support, and integration with third-party tools. Security Audit: Conduct a thorough security audit to ensure compliance with data protection regulations and best practices. Analytics Integration: Integrate analytics tools to provide users with insights into survey and polling results. Official Launch: Publicly announce the platform's official launch, marking its availability for widespread use.
Setup/Installation
Frontend Setup
install dependencies
$ npm install
serve with hot reload at localhost:3000
$ npm run dev
build for production and launch server
$ npm run build $ npm run start
generate static project
$ npm run generate
Expected Outcome
Make the product as Plug and Playable , more inntegratable and user friendly
Acceptance Criteria
N/A
Implementation Details
Frontend: nuxt2
Mockups/Wireframes
N/A
Product Name
Survey and Polling - Frontend
Organisation Name
a2i (aspire to innovate)
Domain
Service Delivery
Tech Skills Needed
Nuxt2.js ,Bootstrap, Chart.js, Feature, React, RESTful APIs, Test, TypeScript, UI/UX/Design, Other
Mentor(s)
a2i , harun , Md. Ashiqur Rahman ,nahin , sanaullah
Category
API, Analytics, Beginner Friendly, Configuration, Frontend, Other