forked from nikhilrawal/taskmanagement
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexample.txt
86 lines (50 loc) · 4.71 KB
/
example.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
# SnappyWalls
SnappyWalls is an AI-integrated wallpaper application that allows users to search for images through the Pexels API, generate images using AI through text prompts, and add those images to their mobile devices to set as wallpapers.
## Video Demonstration
Watch the video demonstration of the app to see it in action:
[SnappyWalls Video Demonstration](https://vimeo.com/1049101672/42b21a858f?ts=0&share=copy)
## Screenshots
<div style="display: flex; flex-wrap: wrap; gap: 100px; justify-content: space-between;">
<img src="assetss/01.jpg" alt="Screenshot 1" width="200" height="500">
<img src="assetss/02.jpg" alt="Screenshot 2" width="200" height="500">
<img src="assetss/03.jpg" alt="Screenshot 3" width="200" height="500">
<img src="assetss/04.jpg" alt="Screenshot 4" width="200" height="500">
<img src="assetss/05.jpg" alt="Screenshot 5" width="200" height="500">
<img src="assetss/06.jpg" alt="Screenshot 6" width="200" height="500">
</div>
## Features
- **Appealing UI**: The app has a visually appealing user interface with smooth animations and transitions.
- **Multiple Screens**: The app includes various screens such as Home, Search, AI Image Generation, Virtual Gallery, and Authentication.
- **Authentication**: Users can sign up, sign in, and manage their profiles using Firebase Authentication.
- **State Management**: The app uses the Provider pattern for state management, ensuring a predictable and maintainable state.
- **Firebase Integration**: The app fetches data from Firebase Firestore and uses Firebase Storage for storing media files.
- **Clean Architecture**: The project follows a clean architecture, making it easy to scale and maintain.
- **AI Image Generation**: Users can generate custom images using AI by providing text prompts.
- **Favorites**: Users can add images to their favorites for easy access.
## Screens
- **Home Screen**: Users land on the home screen, which uses a carousel slider to display random images from Pexels each time the user visits this screen.
- **Admin Screen**: Users can log in from the admin screen.
- **Search Screen**: This screen consists of a search bar to fetch images from Pexels and display them in full screen for further operations.
- **AI Screen**: Users can type text to generate images using AI. Navigation to this screen is provided in the search screen and AI virtual gallery section.
- **Virtual Gallery**: This screen consists of different categories where users can upload images from their phone's local storage or store AI-generated images in the AI section of the virtual gallery.
- **Full Screen View**: Every image in any part of the app can be opened in full screen, giving users the option to store it on their mobile device to set as wallpaper.## Extras
- **Firebase Storage**: The app uses Firebase to store AI-generated and locally uploaded images, allowing users to access them in the future through the virtual gallery.
this was my previous project readme but now just take a little idea and generate a readme file also below is introduction of present project also take idea from workspace code i am sharing.
You are required to build a simple task management app for gig workers that allows users to create, update, delete, and view tasks. The app should have basic user authentication, local data storage, and an intuitive user interface. The goal of this task is to evaluate your coding style, understanding of Flutter, and ability to implement standard features of a modern mobile application. You need to use clean architecture and bloc/riverpod for state management.
Deadline for the submission is 6 Feb 2025
Requirements:
User Authentication:
Implement user registration and login using Firebase Authentication (email/password).
Display appropriate error messages for invalid credentials.
Task Management:
Users should be able to create, edit, delete, and view tasks.
Each task should have the following fields: title, description, due date, and priority (low, medium, high).
Tasks should be stored on firebase/any other backend of your choice.
Include a feature to mark tasks as complete/incomplete.
Task Filtering:
Provide the ability to filter tasks by priority and status (completed/incomplete).
Tasks should be displayed in a list format, sorted by due date (earliest to latest).
User Interface:
Create a clean and responsive UI with Material Design principles.
Ensure the app is visually appealing on both iOS and Android devices (use appropriate padding, spacing, and colors)
now generate readme file but generate it section by section one by one because if you try to give me readme at once it will not come in message box correctly, generate one section than other explain each feature and functionality of project like bloc, task filtering etc many more.