client's People
client's Issues
Create Signup Fronted
Fields
- firstname
- lastname
- phoneno
- password
- signup button
- social buttons
Create Article display screen
- reusable article display screen to display articles when clicked on article tile on the home screen
Service Module Creation.
Services to integrate features through server side.
NGO Integration
User authentication and login
User authentication and login using firebase integration with server side
View all campaigns page
- page to display, filter all the current campaigns hosted
Create a splash screen
Create a flutter native splash screen, so that as soon as someone opens the app, the app logo should pop up.
View all events page
- landing page to view all events
Organization card for section
- reusable card to find campaigns and events by organization
Create Checkout menu
- After clicking on donate now button in the ngo, profile button, create a pop up menu with the amounts user can donate.
See more... Text button on campaign profile
Additional: Event create page for NGOs
- Add a button and an interface for NGOs to create events and campaigns
Fix NGO display card
The NGO card looks a little bit cramped, losen it up a bit, make it streamlined like the education section cards, remove desc.
Create chat bot screen
- create chat screen with reusable chat bubble
- input message widget
Setting up Light and Dark Custom themes.
- Create Custom light and dark theme for AppBar, InputField, Buttons etc
Fix Send Icon in ChatBot
Minor issue that the send icon in the message input of the chat bot has some padding issues that need to be fixed
Create Ngo Profile section
- when users tap on a card, a separate screen open up displaying the details of the campaign, and action buttons.
Create fundraiser section for the NGO page
- Top fundraiser sections displaying cards
- New campaigns sections displaying cards
- Latest Events section displaying cards
Change widget names according to updates
- change ngocard ngoprofile widgets to campaign card campaign widgets etc
Updation and integration of Chatbot[2]
Event profile page
- reusable event profile page
Additional: Shared preference on user's profile and ngo signin.
- Add a shared preference for user to check if he is signed in or not. The signed in user shouldnot be shown welcome and login screen.
- Add a NGO textbox in sign in as "Signin as NGO" and then navigate to its own profile.
- Tell @Kraizan about the NGO's model requirements and its credentials.
Jitna ho jaye update kar dena..
Set Default "Size" Constants
Add a file with all the size constants used in the app
Education Homepage articles display card.
Create a 3x3 grid with article title and 1:1 picture to display latest articles.
Chat history modification.
Modify chat using history and prompt text.
TTS Button for added functionality.
Create user profile page
- When the user presses his profile avatar on the settings menu, create a user profile page displaying all the personal details
Create Custom Shape components and curved edges
- custom circles
- custom curved edges components using path clipper
- custom widgets to be directly used
Improve chatbot prompt
Add personal details for the chatbot
- name
- what is does
- etc...
View all campaigns and events by specific org page
- landing page to display all events and campaigns by a specific organization
Firebase and FlutterFire Integration
adding dependencies and google-services.json
Create Education course card and screen
- card to be placed on the education landing page
- tiles to be placed in the course route
Create search bar and donation categories
- reusable search bar
- reusable category icons
- reusable section headers
Change event display card
- remove photo from campaign card
- row with icon and details
Create Custom App bar widgets
- Reusable app bar widgets to be included in every page
- Custom app bar for ngo page
Find by organization section
- section to find campaigns and events by specific orgs
TTS Implementation
Implementation of Text to Speech Functionality in the App.
Create event card
- reusable event card
- icon on the left
- event details on the right
Chatbot UI bugs
Chatbot UI Bugs
- Send icon overflowing out of the input field.
- New chat messages are stacking on top of one an other, instead of getting inserted at the bottom of the chat.
- Send button animation needs to be fixed.
Chatbot UI Suggestions
- While waiting for server to respond, display a "typing..." or something similar text to improve UX.
- Sent and received texts can have a sound effect.
Create login frontend
- Create a login frontend with email and password fields.
- Sign in and create account button
- remember me and forget password options
- Google, Facebook sign in
Create Onboarding screens for users
Create 3 onboarding screens for users letting them know the main features of the app.
Create forgot password and reset password screen
- allow users to change password if they have forgotten the password
- will be managed by firebase backend
Create Verify Email and Success Screen
- After users create an account they must be prompted to verify their emails
- After verification is successful a success screen should show up.
- Success screen should be reusable to display errors
Additional: NGO Signup page
- seperate page for NGO's to signup
Create bottom navigation bar for the app
- Home
- Chat
- Profile
- Donate
Seperating categories.
Seperating organisations, events and campaigns into different sections.
Create Education Section App Bar and Video card
- Education Section app bar widget
- Education section search resources
- Education Section Question Container
- Education Section heading 1
- Education Section Video card display
Create rounded rectangle image widget
Create rounded rectangle image widget which can be reused in the card components
Curate Educational infographic content
- Find infographic videos to be included in the resources section of the app
- Videos, graphics, vectors related to periods, menstrual health
Create Profile sidebar
- A settings menu when the user clicks on profile from bottom navigation
- containing a list of links menu a user can go to like saved ngo's, saved blogs, bookmarked resources.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.