An open API service indexing awesome lists of open source software.

https://github.com/bendomey/avc-server

African Venture Counsel - A Modern Legal Solution For African Businesses
https://github.com/bendomey/avc-server

golang law-firm mailing-services postgress redis

Last synced: 2 months ago
JSON representation

African Venture Counsel - A Modern Legal Solution For African Businesses

Awesome Lists containing this project

README

          

# avc-server

African Venture Counsel - A Modern Legal Solution For African Businesses

# Available Scripts

In the project directory, you can run:

### `make run-dev`

Runs the app in the development mode.

### `make run`

Runs the app in the production mode.

### `make build-server`

Builds code into binary for production

# Development

- [x] Bootstrap Server
- [x] Connect To Database
- [x] Lockdown
- [x] Generate Filter For Any Input Given (Limit, Skip, Date Range, Search With SearchFields)

## Admins

- [x] Login
- [x] Create
- [x] Update Password
- [x] Update Details
- [x] Update Phone
- [x] Delete
- [x] Suspend
- [x] Restore
- [x] Read one
- [x] Read all
- [x] Count

## Countries

- [x] Create
- [x] Update
- [x] Delete
- [x] Read one
- [x] Read All
- [x] Count

## Users

- [x] Create User
- [x] Create Customer (if Customer)
- [x] Create Lawyer (if laywer)
- [x] Add user to newsletter subscriber (If already part, update type to user and not anon)
- [x] Resend Code To Verofy Email
- [x] Verify Email
- [x] Update User And (Customer Or Lawyer)
- [x] Delete
- [x] Suspend
- [x] Restore
- [x] Send Phone Verification Code
- [x] Verify Phone Code
- [x] Read All
- [x] Read one
- [x] Count

## NewsLetter Subscribers

- [x] Create
- [ ] Delete

## Newsletters

- [x] Create ... I'm left with sending the emails

## Tags

- [x] Create
- [x] Update
- [x] Read All
- [x] Read one
- [x] Delete

## BlogPosts

- [x] Create
- [x] Update
- [x] Read All
- [x] Read one
- [x] Delete

## Frequently Asked Questions

- [x] Create
- [x] Update
- [x] Read All
- [x] Read one
- [x] Delete

## Legal Areas

- [x] Create
- [x] Update
- [x] Read All
- [x] Read One
- [x] Delete

## Packages

- [x] Create
- [x] Update
- [x] Read All
- [x] Read One
- [x] Delete

## Packages_Services

- [x] Assign services to a package
- [x] remove services from a package

## Services

- [x] Create
- [x] Update
- [x] Read All
- [x] Read One
- [x] Delete

## Servicing

- [ ] Create
- [ ] Update
- [ ] Read All
- [ ] Read One
- [ ] Delete

## Services fields

- [ ] Create
- [ ] Update

## Subscription

- [ ] Create
- [ ] Update
- [ ] Read All
- [ ] Read One
- [ ] Delete

## Payment

- [ ] Create
- [ ] Update