Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: Freelance services #646

Draft
wants to merge 45 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
132deb0
fix: reset after merge/base
WaDadidou Jul 17, 2023
9cf01a6
fix: Image upload
WaDadidou Jul 19, 2023
a3e8599
fix: JSON upload
WaDadidou Jul 19, 2023
96e0f2c
fix: JSON upload
WaDadidou Jul 19, 2023
d4432df
fix: FreelancesServices screens
WaDadidou Jul 20, 2023
788ca06
fix: upload JSON
WaDadidou Jul 21, 2023
885e063
chore(freelance): Optimized assets
omniwired Jul 26, 2023
0a796f5
update basedata
0xoscario Jul 26, 2023
08b9a54
fix backend for basedata
0xoscario Jul 31, 2023
b2e3b5a
fix: reset after merge/base
WaDadidou Jul 17, 2023
1ccd2d9
fix: Image upload
WaDadidou Jul 19, 2023
bd71442
fix: JSON upload
WaDadidou Jul 19, 2023
9aa7b7f
fix: FreelancesServices screens
WaDadidou Jul 20, 2023
352493c
fix: upload JSON
WaDadidou Jul 21, 2023
60ba911
update basedata
0xoscario Jul 26, 2023
cc15b0b
fix: yarn lint-fix
WaDadidou Aug 24, 2023
9448c06
fix: make networks.json
WaDadidou Aug 24, 2023
8fdd21e
fix: reset after merge/base
WaDadidou Jul 17, 2023
8585b8c
fix: Image upload
WaDadidou Jul 19, 2023
8516cc6
fix: JSON upload
WaDadidou Jul 19, 2023
7733c1b
fix: JSON upload
WaDadidou Jul 19, 2023
d821346
fix: FreelancesServices screens
WaDadidou Jul 20, 2023
3d56f4a
fix: upload JSON
WaDadidou Jul 21, 2023
7c69db7
update basedata
0xoscario Jul 26, 2023
470f279
fix backend for basedata
0xoscario Jul 31, 2023
937ac84
fix: yarn lint-fix
WaDadidou Aug 24, 2023
08a154e
fix: make networks.json
WaDadidou Aug 24, 2023
00b2155
feat(gno): social feed moderation and tiping (#674)
hthieu1110 Aug 28, 2023
aa1e084
refactor(styles): Layout -> padding into spacing
omniwired Sep 4, 2023
df69766
feat(freelance-services): Update GigCreationGallery component styling
omniwired Sep 4, 2023
db4a27f
feat(freelance-services): refactor FreelanceServicesEscrowScreen comp…
omniwired Sep 4, 2023
f6f5ca6
feat(freelance-services): Update styles in GigCreationHeader component
omniwired Sep 4, 2023
441abdb
feat(freelance-services): refactor styles in GigList component
omniwired Sep 4, 2023
e271b56
feat(components): optimize TableCheckBox styles (feat/freelance-servi…
omniwired Sep 4, 2023
bded661
feat(freelance-services): refactor FreelanceCommunity.tsx
omniwired Sep 4, 2023
fe28608
feat(freelance-services): update EscrowList component styling
omniwired Sep 4, 2023
0a05a95
feat(SellerDetails): Add dropdown menu styling to GigItemCard
omniwired Sep 4, 2023
e66c71a
fix(components): remove StyleSheet.create in GigCreationDescription a…
omniwired Sep 4, 2023
3c0ed22
refactor: Remove StyleSheet.create from GigCreationPublish (feat/free…
omniwired Sep 4, 2023
5c1f15e
eslint-disable-next-line no-restricted-syntax
omniwired Sep 4, 2023
6d0828a
feat(freelance-services): Update GigCreationGallery and GigCreationOv…
omniwired Sep 4, 2023
20a1958
wip
omniwired Sep 4, 2023
7242cad
fix dependencies vs main
omniwired Sep 5, 2023
d1ffd12
feat(freelanceServices): sections wip
omniwired Sep 5, 2023
a4f28d9
fix: after rebase on origin/main
WaDadidou Sep 10, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
92 changes: 92 additions & 0 deletions api/freelance/v1/freelance.proto
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
syntax = "proto3";
package freelance.v1;
option go_package = "./freelancepb";

service FreelanceService {
rpc SellerProfile(SellerProfileRequest) returns (SellerProfileResponse);
rpc GigList(GigListRequest) returns (GigListResponse);
rpc GigCount(GigCountRequest) returns (GigCountResponse);
rpc GigListUser(GigListUserRequest) returns (GigListUserResponse);
rpc GigData(GigDataRequest) returns (GigDataResponse);

rpc EscrowAllList(EscrowAllListRequest) returns (EscrowAllListResponse);
rpc EscrowSenderList(EscrowSenderListRequest) returns (EscrowSenderListResponse);
rpc EscrowReceiverList(EscrowReceiverListRequest) returns (EscrowReceiverListResponse);
}

message GigCountRequest {
string category = 1;
string subcategory = 2;
}
message GigCountResponse {
int32 count = 1;
}

message SellerProfileRequest {
string seller_address = 1;
}

message SellerProfileResponse {
string seller_address = 1;
string ipfs = 2;
bool is_active = 3;
}

message GigListRequest {
string category = 1;
string subcategory=2;
int32 limit = 3;
int32 offset = 4;
}

message GigListUserRequest {
string address = 1;
}

message EscrowAllListRequest{
string address = 1;
}
message EscrowSenderListRequest{
string address = 1;
}
message EscrowReceiverListRequest{
string address = 1;
}
message EscrowInfo {
uint32 id = 1;
string sender = 2;
string receiver = 3;
string amount = 4;
string amount_denom = 5;
uint64 expire_at = 6;
uint32 status = 7;
}

message EscrowAllListResponse{
repeated EscrowInfo escrows = 1;
}
message EscrowSenderListResponse{
repeated EscrowInfo escrows = 1;
}
message EscrowReceiverListResponse{
repeated EscrowInfo escrows = 1;
}

message GigInfo {
string identifier = 1;
string created_by = 2;
string metadata = 3;
int64 created_at = 4;
}
message GigListResponse {
repeated GigInfo gigs = 1;
}
message GigListUserResponse {
repeated GigInfo gigs = 1;
}
message GigDataRequest {
string identifier = 1;
}
message GigDataResponse{
GigInfo gig = 1;
}
Binary file added assets/banners/freelance-service/ava.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/banners/freelance-service/book-design.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/banners/freelance-service/brand.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/banners/freelance-service/illustration.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/banners/freelance-service/logo-design.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/banners/freelance-service/profile-pic.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/banners/freelance-service/wordPress.png
33 changes: 33 additions & 0 deletions assets/icons/Xicon.svg
4 changes: 4 additions & 0 deletions assets/icons/account/email-icon.svg
11 changes: 11 additions & 0 deletions assets/icons/account/facebook-icon.svg
6 changes: 6 additions & 0 deletions assets/icons/account/google-icon.svg
3 changes: 3 additions & 0 deletions assets/icons/account/phone-icon.svg
3 changes: 3 additions & 0 deletions assets/icons/account/twitter-icon.svg
3 changes: 3 additions & 0 deletions assets/icons/blue-check.svg
5 changes: 5 additions & 0 deletions assets/icons/delete.svg
8 changes: 8 additions & 0 deletions assets/icons/drop.svg
Loading
Loading